By attckdigital
Automate spec-driven development workflows in Claude Code: bootstrap projects with constitutions and scaffolds, gather requirements conversationally, generate specs/plans/tasks/designs, execute autonomous implementations with git branches/PRs/releases/tests, run system audits/debugs, manage deferred queues/todos/vaults, capture lessons in a ledger, and generate reports.
npx claudepluginhub attckdigital/smithPerform a non-destructive cross-artifact consistency and quality analysis across spec.md, plan.md, and tasks.md after task generation.
Run a comprehensive audit on a specific system or all systems. Prompts for system selection, then runs all sub-audits and produces a unified report.
Captures ideas mid-conversation and stores them in the vault for later processing. Use when the user wants to save an idea, park a thought, or come back to something later. Supports listing, processing, editing, and prioritizing banked ideas.
Lightweight fix workflow for bugs and small changes. Autonomous from invocation through merged PR — no questions gate, no spec generation, no planning phase.
Autonomous build phase — generates tasks, implements, tests, commits, pushes, merges, and produces release notes. Runs without user interaction.
Generate a custom checklist for the current feature based on user requirements.
Identify underspecified areas in the current feature spec by asking up to 5 highly targeted clarification questions and encoding answers back into the spec.
Create or update the project constitution from interactive or provided principle inputs, ensuring all dependent templates stay in sync.
Diagnostic workflow that systematically gathers evidence, identifies root causes, and produces a structured debug report. Read-only — does not modify code. Output feeds into /smith-bugfix if a fix is needed.
Pre-change exploration — audits codebase for system-wide impacts, identifies touch points, and surfaces conflicts before proceeding with smith-new or other workflows.
End-of-session workflow that commits, pushes, merges to main, updates specs, and cleans up the workspace.
Central reference for all Smith commands — overview, detailed help per command, syntax, flags, and workflow context.
Execute the implementation plan by processing and executing all tasks defined in tasks.md
Browse, search, and manage the Smith Ledger — the accumulated patterns, antipatterns, tool preferences, and edge cases learned from past workflows. Use to review what Smith has learned, search for relevant patterns, prune outdated entries, or inspect the Ledger's evolution over time.
One-time migration of existing flat spec folders into the system-based hierarchy under .specify/systems/.
Start a new feature from scratch or from conversation context. Conversational requirements gathering, planning, questions gate, then fully autonomous build.
Execute the implementation planning workflow using the plan template to generate design artifacts.
Manage a deferred task queue — add, list, process, remove, batch-execute, schedule, prioritize, and browse history of tasks stored in the vault.
Analyzes a completed Smith workflow (build, bugfix, audit) and extracts lessons about what worked and what didn't. Updates the Ledger with new patterns and antipatterns. Use after a workflow completes or fails, or manually to review recent work.
Generate client-facing project reports from vault data — progress updates, decision logs, spec changelogs, or full audit reports.
Create or update the feature specification from a natural language feature description.
Generate an actionable, dependency-ordered tasks.md for the feature based on available design artifacts.
Convert existing tasks into actionable, dependency-ordered GitHub issues for the feature based on available design artifacts.
Manage daily todo lists stored in the vault. Supports listing, adding, completing, deferring, editing, removing items, reviewing past days, weekly overview, and completion stats.
Browse vault contents — session logs, sub-agent memory, and queue status.
Initialize SpecKit on a new or existing project — scans the codebase, interviews you about project details, and generates CLAUDE.md, constitution.md, and the full .specify/ scaffolding with commands and agents.
Skills-first specification-driven development framework with 7 agent skills for planning, implementation, review, and shipping. Natural language activation with intelligent agent orchestration. Includes /plan, /implement, /research commands plus managing-specifications, implementing-features, and reviewing-and-shipping skills.
Share bugs, ideas, or general feedback.
Spec-driven development using GitHub spec-kit methodology. Constitution-first approach with specify, plan, tasks, and implement phases.
Meta-prompting and spec-driven development system for Claude Code. Productivity framework for structured AI-assisted development.
Spec-driven development: structured requirements, tasks, and planning workflows
GitHub Spec-Kit integration for Specification-Driven Development - define WHAT and HOW before coding
GitHub Spec-Kit integration for constitution-based spec-driven development (7-phase workflow)