Extension ID
grill
Extension Name
SpecKit Grill Me
Version
1.0.0
Description
Exhaustively resolves specification ambiguities and open decisions before implementation planning.
Author
yoshi1220
Repository URL
https://github.com/yoshi1220/speckit-grill-me
Download URL
https://github.com/yoshi1220/speckit-grill-me/releases/download/v1.0.0/speckit-grill-me-extension-v1.0.0.zip
License
MIT
Homepage (optional)
https://github.com/yoshi1220/speckit-grill-me/tree/main/spec-kit-extension
Documentation URL (optional)
https://github.com/yoshi1220/speckit-grill-me/blob/main/spec-kit-extension/README.md
Changelog URL (optional)
https://github.com/yoshi1220/speckit-grill-me/blob/main/spec-kit-extension/CHANGELOG.md
Required Spec Kit Version
=0.16.2
Required Tools (optional)
- bash - required
- macOS or Linux runtime - required
Serena is not required.
Number of Commands
1
Number of Hooks (optional)
0
Tags
clarification, requirements, specification, elicitation, workflow
Key Features
- Exhaustive clarification with no fixed question limit
- Dependency-aware design tree, question frontier, and iterative rounds
- Investigation of project facts before asking the user to decide
- Immediate specification updates and validation after every accepted decision
- Continuous rescanning until every decision point has a terminal status and the user is satisfied
- Compatibility with core clarify artifacts, requirement-checklist revalidation, and before_clarify/after_clarify hooks
- English canonical implementation that follows the language requested by the user
- Serena-independent and compatible with multiple agent integrations
Testing Checklist
Submission Requirements
Testing Details
Tested on:
- Linux 5.15 under WSL2
- GNU Bash 5.2.21
- Official Spec Kit v0.16.2 source and CLI implementation
- Codex skills integration
- Claude skills rendering path
Test project:
A fresh local project initialized with Spec Kit v0.16.2 using Codex skills mode and Bash scripts. A feature named 001-grill-smoke was created to exercise active-feature path resolution.
Test scenarios:
- Validated extension.yml with the v0.16.2 ExtensionManifest implementation.
- Built and integrity-tested the dedicated ZIP with extension.yml at archive root.
- Downloaded the published GitHub Release Asset through its public URL.
- Verified the downloaded SHA-256 against the uploaded GitHub Asset digest.
- Installed from the public URL using the official v0.16.2 extension add CLI flow.
- Confirmed extension list reports grill v1.0.0, one command, zero hooks, and enabled status.
- Confirmed Codex generation at .agents/skills/speckit-grill-grill-me/SKILL.md.
- Confirmed Claude skill rendering at .claude/skills/speckit-grill-grill-me/SKILL.md.
- Confirmed the SCRIPT placeholder resolves to .specify/scripts/bash/check-prerequisites.sh --json --paths-only.
- Executed the resolved prerequisite command against the active test feature and verified FEATURE_DIR and FEATURE_SPEC.
- Confirmed the core speckit.clarify skill remains installed and is not overwritten.
- Removed the extension, verified its generated skill was removed, and reinstalled successfully from the same public URL.
- Ran the official Spec Kit Markdown lint configuration with zero issues.
- Inspected the package for archive path traversal and unsafe executable content. The package contains documentation, one command prompt, and no bundled executable scripts.
Release artifact:
- SHA-256: 0a9c581a19833990c0cbf5108e9fca9ce74dd51eac25ff96775efa8920726aac
- Tag target: 958f361e138ed56bca183a3ed3448aa152428814
Example Usage
# Install the extension
specify extension add grill \
--from https://github.com/yoshi1220/speckit-grill-me/releases/download/v1.0.0/speckit-grill-me-extension-v1.0.0.zip
# Use with Codex
$speckit-grill-grill-me
# Use with a dotted slash-command integration
/speckit.grill.grill-me
Proposed Catalog Entry
{
"grill": {
"name": "SpecKit Grill Me",
"id": "grill",
"description": "Exhaustively resolves specification ambiguities and open decisions before implementation planning.",
"author": "yoshi1220",
"version": "1.0.0",
"download_url": "https://github.com/yoshi1220/speckit-grill-me/releases/download/v1.0.0/speckit-grill-me-extension-v1.0.0.zip",
"sha256": "0a9c581a19833990c0cbf5108e9fca9ce74dd51eac25ff96775efa8920726aac",
"repository": "https://github.com/yoshi1220/speckit-grill-me",
"homepage": "https://github.com/yoshi1220/speckit-grill-me/tree/main/spec-kit-extension",
"documentation": "https://github.com/yoshi1220/speckit-grill-me/blob/main/spec-kit-extension/README.md",
"changelog": "https://github.com/yoshi1220/speckit-grill-me/blob/main/spec-kit-extension/CHANGELOG.md",
"license": "MIT",
"category": "process",
"effect": "read-write",
"requires": {
"speckit_version": ">=0.16.2",
"tools": [
{
"name": "bash",
"required": true
}
]
},
"provides": {
"commands": 1,
"hooks": 0
},
"tags": [
"clarification",
"requirements",
"specification",
"elicitation",
"workflow"
],
"verified": false,
"downloads": 0,
"stars": 0,
"created_at": "2026-08-11T04:15:38Z",
"updated_at": "2026-08-11T04:15:38Z"
}
}
Additional Context
The repository also contains existing English/Japanese and Serena/non-Serena standalone Skills. The Community Extension is intentionally isolated under spec-kit-extension and packages the English, Serena-independent implementation.
Because extension.yml is below spec-kit-extension in the repository, the dedicated Release Asset is the install URL. It places extension.yml at ZIP root; the GitHub-generated full-repository tag archive is intentionally not used.
The extension uses the grill namespace so it cannot shadow the core clarify namespace. Its canonical command is speckit.grill.grill-me.
Extension ID
grill
Extension Name
SpecKit Grill Me
Version
1.0.0
Description
Exhaustively resolves specification ambiguities and open decisions before implementation planning.
Author
yoshi1220
Repository URL
https://github.com/yoshi1220/speckit-grill-me
Download URL
https://github.com/yoshi1220/speckit-grill-me/releases/download/v1.0.0/speckit-grill-me-extension-v1.0.0.zip
License
MIT
Homepage (optional)
https://github.com/yoshi1220/speckit-grill-me/tree/main/spec-kit-extension
Documentation URL (optional)
https://github.com/yoshi1220/speckit-grill-me/blob/main/spec-kit-extension/README.md
Changelog URL (optional)
https://github.com/yoshi1220/speckit-grill-me/blob/main/spec-kit-extension/CHANGELOG.md
Required Spec Kit Version
Required Tools (optional)
Serena is not required.
Number of Commands
1
Number of Hooks (optional)
0
Tags
clarification, requirements, specification, elicitation, workflow
Key Features
Testing Checklist
Submission Requirements
Testing Details
Tested on:
Test project:
A fresh local project initialized with Spec Kit v0.16.2 using Codex skills mode and Bash scripts. A feature named 001-grill-smoke was created to exercise active-feature path resolution.
Test scenarios:
Release artifact:
Example Usage
Proposed Catalog Entry
{ "grill": { "name": "SpecKit Grill Me", "id": "grill", "description": "Exhaustively resolves specification ambiguities and open decisions before implementation planning.", "author": "yoshi1220", "version": "1.0.0", "download_url": "https://github.com/yoshi1220/speckit-grill-me/releases/download/v1.0.0/speckit-grill-me-extension-v1.0.0.zip", "sha256": "0a9c581a19833990c0cbf5108e9fca9ce74dd51eac25ff96775efa8920726aac", "repository": "https://github.com/yoshi1220/speckit-grill-me", "homepage": "https://github.com/yoshi1220/speckit-grill-me/tree/main/spec-kit-extension", "documentation": "https://github.com/yoshi1220/speckit-grill-me/blob/main/spec-kit-extension/README.md", "changelog": "https://github.com/yoshi1220/speckit-grill-me/blob/main/spec-kit-extension/CHANGELOG.md", "license": "MIT", "category": "process", "effect": "read-write", "requires": { "speckit_version": ">=0.16.2", "tools": [ { "name": "bash", "required": true } ] }, "provides": { "commands": 1, "hooks": 0 }, "tags": [ "clarification", "requirements", "specification", "elicitation", "workflow" ], "verified": false, "downloads": 0, "stars": 0, "created_at": "2026-08-11T04:15:38Z", "updated_at": "2026-08-11T04:15:38Z" } }Additional Context
The repository also contains existing English/Japanese and Serena/non-Serena standalone Skills. The Community Extension is intentionally isolated under spec-kit-extension and packages the English, Serena-independent implementation.
Because extension.yml is below spec-kit-extension in the repository, the dedicated Release Asset is the install URL. It places extension.yml at ZIP root; the GitHub-generated full-repository tag archive is intentionally not used.
The extension uses the grill namespace so it cannot shadow the core clarify namespace. Its canonical command is speckit.grill.grill-me.