deckrd

Derive requirements, specifications, and tasks from goals via a structured workflow.

1|Updated Dec 25, 2025
One-click install
npx skills add https://github.com/aglabo/deckrd --skill deckrd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deckrd
Source: https://github.com/aglabo/deckrd/tree/main/plugins/deckrd/skills/deckrd
Command: npx skills add https://github.com/aglabo/deckrd --skill deckrd

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Deckrd provides a stepwise, document-driven workflow that transforms goals and ideas into a structured lineage of requirements, decisions, specifications, and executable tasks. It helps teams reduce ambiguity, preserve rationale, and streamline handoffs from planning to implementation.

Core Features & Use Cases

  • Structured derivation workflow: Goals → Requirements → Specifications → Implementation → Tasks with optional Decision Records.
  • Session state & provenance: Tracks active module and progress in docs/.deckrd, enabling resumable work.
  • Template-driven docs: Uses prompts and templates to generate normative requirements, design specs, and task lists.
  • Use Case: A team captures stakeholder goals, derives precise requirements, writes formal specs, plans implementation, and auto-generates task lists for development.

Quick Start

Start by initializing a module with /deckrd init <namespace>/<module>, then run /deckrd req to derive requirements, followed by /deckrd spec, /deckrd impl, and /deckrd tasks to progress through the workflow.