
deckrd
by aglabo
Document-Driven Development framework for AI-assisted BDD workflows
SKILL.md
name: deckrd description: "Use when structuring requirements, specifications, or tasks. Enforces stepwise derivation and phase integrity."
Deckrd - Your Goals to Tasks framework
Deckrd is a document-centered framework for structuring and refining ideas through iterative discussion with AI. It guides the creation of requirements, decisions, specifications, and implementation plans as derived documents, not final outputs. Each document captures reasoning at a specific stage, preserving context and intent. Through a strict, state-driven workflow, these documents are progressively shaped into executable development tasks. Deckrd enables documentation to function as a practical engine for action, not just description.
Commands
| Command | Description |
|---|---|
init <ns>/<mod> | Initialize module directory and session |
req | Derive requirements from goals |
dr | Manage Decision Records (req step only) |
dr --add | Append a new Decision Record |
spec | Derive specifications from requirements |
impl | Derive implementation plan from specifications |
tasks | Derive executable tasks from implementation |
status | Display current workflow progress and status |
Session Resolution
Session state is stored in docs/.deckrd/.session.json.
Before executing any command:
- Read
.session.jsonto get active module and current step - Validate the command matches expected workflow progression
- Load the appropriate reference from
references/commands/
Reference selection:
| Current State | Next Command | Load Reference |
|---|---|---|
| (none) | init | commands/init.md |
| init completed | req | commands/req.md |
| req completed | spec | commands/spec.md |
| spec completed | impl | commands/impl.md |
| impl completed | tasks | commands/tasks.md |
For workflow overview: workflow.md For session management details: session.md For status command: commands/status.md
スコア
総合スコア
リポジトリの品質指標に基づく評価
SKILL.mdファイルが含まれている
ライセンスが設定されている
100文字以上の説明がある
GitHub Stars 100以上
3ヶ月以内に更新がある
10回以上フォークされている
オープンIssueが50未満
プログラミング言語が設定されている
1つ以上のタグが設定されている
レビュー
レビュー機能は近日公開予定です