[Extension]: Update SpecKit Grill Me to 1.0.2
維護者通常 1 天內回覆
還沒有人認領這個 Issue。
評估
- 難度
- 2/5
- 預估耗時
- 1-3 小時
- 新手友好度
- 68/100
- Issue 類型
- 功能
- 描述清晰度
- 描述清楚
- 活躍度
- 活躍
- 技術堆疊
- bash, github, python
研究方向
首先閱讀社群目錄中現有的 grill 項目,以及目錄的擴充功能提交指南;issue 中提供了最初獲接受的提交、發行版 ZIP 和提議中繼資料的連結。將項目更新至 1.0.2 版,同時保留由維護者管理的驗證狀態、計數器和建立日期。目錄中繼資料與提交的值一致,且這些現有欄位均獲保留時,即為完成。
由索引模型根據 Issue 內容生成。
描述
Extension ID
grill
Extension Name
SpecKit Grill Me
Version
1.0.2
Description
Exhaustively clarify specifications and optionally sync canonical domain knowledge.
Author
yoshi1220
Repository URL
https://github.com/yoshi1220/speckit-grill-me
Download URL
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
2
Number of Hooks (optional)
0
Tags
clarification, requirements, specification, elicitation, workflow
Key Features
- Cover all stated goals' six core facets before derived drill-down.
- Use dependency-aware rounds, with one independently selectable question at a time and unlimited free-form answers.
- Distinguish sourced facts, accepted decisions, and unverified assumptions.
- Settle entailed consequences without redundant questions and confirm them at the satisfaction gate.
- Keep concise numbered requirements, derived acceptance scenarios, per-goal coverage, and explicit blockers to planning.
- Synchronize accepted cross-feature knowledge to canonical Markdown, with a three-condition ADR gate and recovery of partially saved updates.
- Preserve clarify-compatible artifacts, checklist validation, and extension hooks in self-contained, Serena-independent commands.
Testing Checklist
- Extension installs successfully via download URL
- All commands execute without errors
- Documentation is complete and accurate
- No security vulnerabilities identified
- Tested on at least one real project
Submission Requirements
- Valid
extension.ymlmanifest included - README.md with installation and usage instructions
- LICENSE file included
- GitHub release created with version tag
- All command files exist and are properly formatted
- Extension ID follows naming conventions (lowercase-with-hyphens)
Testing Details
Tested on:
- Linux x86_64, Python 3.14.3, Spec Kit 0.16.2.
- Claude, Codex, and Gemini integrations in isolated fixture projects.
Test projects:
- Isolated fixture projects for installation, command registration, and compatibility checks.
- A real Spec Kit project for end-to-end execution of both commands.
Completed checks:
- Validated extension.yml as grill v1.0.2 with two commands and zero hooks.
- Verified ZIP integrity and required files, including extension.yml at the archive root.
- Verified packaged installation, removal, and reinstallation for Claude, Codex, and Gemini.
- Confirmed both commands register correctly and their rendered bodies match the packaged sources.
- Verified Bash prerequisite resolution against active feature specifications.
- Confirmed the core speckit.clarify files remain unchanged.
- Downloaded the public release ZIP and checksum and verified them against the release artifact.
- Installed from the exact public Download URL in a fresh Codex fixture project and verified both command registrations.
- Executed both speckit.grill.me and speckit.grill.with-docs end to end on a real Spec Kit project and confirmed that both completed without errors.
- Completed security checks for the v1.0.2 extension; no vulnerabilities were identified.
Example Usage
# Install the extension
specify extension add grill \
--from https://github.com/yoshi1220/speckit-grill-me/releases/download/v1.0.2/speckit-grill-me-extension-v1.0.2.zip
# Codex
$speckit-grill-me
$speckit-grill-with-docs
# Claude Code
/speckit-grill-me
/speckit-grill-with-docs
# Dotted slash-command integrations
/speckit.grill.me
/speckit.grill.with-docs
Proposed Catalog Entry
{
"grill": {
"name": "SpecKit Grill Me",
"id": "grill",
"description": "Exhaustively clarify specifications and optionally sync canonical domain knowledge.",
"author": "yoshi1220",
"version": "1.0.2",
"download_url": "https://github.com/yoshi1220/speckit-grill-me/releases/download/v1.0.2/speckit-grill-me-extension-v1.0.2.zip",
"sha256": "7d01555e2ca2e5f2680aaa076dd7d89b0e364c36facb7fc1b97cc05133067099",
"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": 2,
"hooks": 0
},
"tags": [
"clarification",
"requirements",
"specification",
"elicitation",
"workflow"
]
}
}
Additional Context
This submission updates the existing grill community catalog entry.
Original accepted submission: https://github.com/github/spec-kit/issues/4047
Version 1.0.2 refines the English, Serena-independent clarification workflows. It improves core coverage, evidence and recommendation discipline, consequence handling, requirements and acceptance scenarios, and canonical-knowledge persistence.
Compared with v1.0.1, the command IDs, supported platforms, and required tools are unchanged.
The dedicated release ZIP is used because extension.yml is located under spec-kit-extension/ in the repository. The release ZIP places extension.yml at the archive root.
Please preserve the existing entry's maintainer-managed verification state, download and star counters, and creation date when applying this metadata update.
- 主要語言
- Python
- 星號
- 141k
- 分支
- 12.6k
- 平均合併
- 1 天 35 分鐘
- 30 天內合併 PR
- 192
環境準備
在瀏覽器裡用你自己的 GitHub 帳號啟動這個專案的開發容器。
- 沒有 Dockerfile 或 Docker Compose 檔案
- 有 Pull Request 範本
- 閱讀貢獻指南
從這裡開始
- 先讀完整個 Issue,再讀專案的貢獻指南。
- 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
- Fork 儲存庫,在一個分支上完成修改。
- 送出 Pull Request,並在描述裡引用這個 Issue 編號。
github/spec-kit 的其他 Issue
-
feature-assess feature-go triage-can-wait
難度 2/5 1-3 小時 新手友好度 78/100
github/spec-kit#4804 · 6 則留言 ·
維護者通常 1 天內回覆
-
[Bug]: specify init writes speckit.manifest.json without the speckit-converge skill it just installed可能已有人在做 @github-actions 於 4 天前認領。 未關閉bug-assess severity-medium
難度 2/5 1-3 小時 新手友好度 72/100
github/spec-kit#4273 · 3 則留言 ·
維護者通常 1 天內回覆
-
[Bug]: /speckit-implement counts checkbox markers inside fenced code blocks — example checkboxes can falsely block implementation可能已有人在做 @ntdatt812 於 39 天前認領。 未關閉
難度 2/5 1-3 小時 新手友好度 84/100
維護者通常 1 天內回覆
-
[Extension]: Jira Integration (Sync Engine) v0.5.0 (version update of jira-sync)可能已有人在做 @github-actions 於 63 天前認領。 未關閉extension-submission validation-passed
難度 2/5 1-3 小時 新手友好度 72/100
github/spec-kit#4099 · 3 則留言 ·
維護者通常 1 天內回覆
-
[Extension]: Add spec-kit-switch可能重新可做 @wagner-sousa 於 79 天前認領,目前沒有進行中的 PR。 未關閉extension-submission validation-passed
難度 2/5 1-3 小時 新手友好度 66/100
github/spec-kit#3932 · 6 則留言 ·
維護者通常 1 天內回覆
相似的 Issue
-
難度 2/5 1-3 小時 新手友好度 68/100
docling-project/docling-mcp#147 ·
-
難度 2/5 1-3 小時 新手友好度 80/100
維護者通常 1 天內回覆
-
enhancement
難度 2/5 1-3 小時 新手友好度 76/100
autowarefoundation/autoware_carla_scenario#405 ·
維護者通常 1 天內回覆
-
bug
難度 2/5 1-3 小時 新手友好度 79/100
維護者通常 1 天內回覆
-
難度 2/5 1-3 小時 新手友好度 78/100
mohitmishra786/readprism#322 ·
維護者通常 1 天內回覆