sudocode

Manage specs and issues with frontmatter metadata and dependency graphs.

290|26|Updated Oct 16, 2025
One-click install
npx skills add https://github.com/sudocode-ai/sudocode --skill sudocode
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sudocode
Source: https://github.com/sudocode-ai/sudocode/tree/main/skills/sudocode
Command: npx skills add https://github.com/sudocode-ai/sudocode --skill sudocode

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinating requirements, plans, and execution across specs and issues is error-prone and slow without a structured system. This skill provides a frontmatter-driven, hierarchical, and traceable workflow to manage specs, issues, and their relationships, enabling teams to track dependencies and progress.

Core Features & Use Cases

  • Frontmatter-driven metadata with name, description, and relationships
  • Support for specs and issues in a graph with blocks, implements, and parent-child links
  • Ready workflow tooling for managing unblocked work and dependencies
  • Inline mentions for bidirectional linking and integrated context
  • Works with optional scripts/references/assets to extend behavior (when present)

Quick Start

Start by creating or updating a spec or issue to begin shaping the dependency graph and then run ready to identify unblocked work.

Frequently Asked Questions about sudocode

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate spec and issue management with dependency graphs?

Spec and issue management is automated using frontmatter-driven metadata to map hierarchical relationships and dependency graphs. Teams apply this structured workflow to trace requirements and identify unblocked work for coherent implementation plans.

What is the best way to track spec dependencies and unblocked work?

Tracking spec dependencies and unblocked work involves mapping parent-child links and blocks relationships via frontmatter. Running the ready workflow then identifies unblocked tasks within the dependency graph for immediate implementation.

How does bidirectional linking work for specs and issues?

Bidirectional linking for specs and issues uses inline mentions to establish integrated context. This creates traceable, hierarchical relationships within the dependency graph, ensuring coherent implementation plans across linked items.

Can I use frontmatter metadata to structure hierarchical requirements tracking?

Frontmatter metadata structures hierarchical requirements tracking by defining name, description, and relationship fields. This establishes a traceable dependency graph with blocks, implements, and parent-child links for product teams needing structured plans.

Do I need optional scripts to extend workflow behavior for dependency graphs?

Optional scripts are not required to manage dependency graphs, but they can extend workflow behavior when present. Core spec and issue management relies on frontmatter-driven metadata, inline linking, and ready workflow tooling for dependency tracking.