Extension ID
grill
Extension Name
SpecKit Grill Me
Version
1.0.0
Description
Exhaustively resolve specification ambiguities and decisions before 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
- Supported platforms: macOS or Linux
- 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 question frontiers 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 all decision points have a terminal status
- Compatibility with clarify artifacts, requirements checklists, and clarification hooks
- Serena-independent implementation for multiple agent integrations
Testing Checklist
Submission Requirements
Testing Details
Tested on:
- macOS Tahoe 26.6
- Spec Kit v0.16.2
- Claude Code skills integration
- Bash scripts
Test project:
An active Spec Kit project used for real-world development on macOS Tahoe 26.6 with Claude Code. The underlying English base workflow has been used against active feature specifications. The Community Extension packages the same Serena-independent workflow under the speckit.grill.grill-me command.
Test scenarios:
- Used the English base clarification workflow through Claude Code on an active feature specification in a real macOS project.
- Confirmed that clarification questions are presented sequentially and that accepted decisions are incorporated into spec.md.
- Confirmed that the workflow rescans the specification and continues until the remaining decisions are resolved, outstanding, or deferred.
- Confirmed that the workflow operates without requiring Serena.
- Validated extension.yml with the Spec Kit v0.16.2 ExtensionManifest implementation.
- Verified that the dedicated ZIP contains extension.yml at archive root.
- Downloaded and installed the public GitHub Release Asset.
- Confirmed that extension list reports grill v1.0.0, one command, zero hooks, and enabled status.
- Confirmed Claude Code generation at .claude/skills/speckit-grill-grill-me/SKILL.md.
- Confirmed Codex generation at .agents/skills/speckit-grill-grill-me/SKILL.md.
- Confirmed that the SCRIPT placeholder resolves to .specify/scripts/bash/check-prerequisites.sh --json --paths-only.
- Executed the resolved prerequisite command against an active feature and verified FEATURE_DIR and FEATURE_SPEC.
- Confirmed that the core speckit.clarify command remains installed and is not overwritten.
- Removed and reinstalled the extension successfully from the public release URL.
- Ran the official Spec Kit Markdown lint configuration with zero issues.
- Scanned the repository and Release package for hidden prompt injection and unsafe executable content.
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
# Claude
/speckit-grill-grill-me
# Codex
$speckit-grill-grill-me
# Dotted slash-command integrations
/speckit.grill.grill-me
Proposed Catalog Entry
{
"grill": {
"name": "SpecKit Grill Me",
"id": "grill",
"description": "Exhaustively resolve specification ambiguities and decisions before 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-11T00:00:00Z",
"updated_at": "2026-08-11T00:00:00Z"
}
}
Additional Context
Extension is isolated under spec-kit-extension and packages the English, Serena-independent implementation.
Because extension.yml is located below spec-kit-extension in the repository, the dedicated GitHub Release Asset is used as the download URL. The asset places extension.yml at ZIP root.
The extension uses the grill namespace to avoid shadowing 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 resolve specification ambiguities and decisions before 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)
Number of Commands
1
Number of Hooks (optional)
0
Tags
clarification, requirements, specification, elicitation, workflow
Key Features
Testing Checklist
Submission Requirements
extension.ymlmanifest includedTesting Details
Tested on:
Test project:
An active Spec Kit project used for real-world development on macOS Tahoe 26.6 with Claude Code. The underlying English base workflow has been used against active feature specifications. The Community Extension packages the same Serena-independent workflow under the speckit.grill.grill-me command.
Test scenarios:
Release artifact:
SHA-256: 0a9c581a19833990c0cbf5108e9fca9ce74dd51eac25ff96775efa8920726aac
Tag target: 958f361e138ed56bca183a3ed3448aa152428814
Example Usage
Proposed Catalog Entry
{ "grill": { "name": "SpecKit Grill Me", "id": "grill", "description": "Exhaustively resolve specification ambiguities and decisions before 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-11T00:00:00Z", "updated_at": "2026-08-11T00:00:00Z" } }Additional Context
Extension is isolated under spec-kit-extension and packages the English, Serena-independent implementation.
Because extension.yml is located below spec-kit-extension in the repository, the dedicated GitHub Release Asset is used as the download URL. The asset places extension.yml at ZIP root.
The extension uses the grill namespace to avoid shadowing the core clarify namespace. Its canonical command is speckit.grill.grill-me.