sdd-enhanced

Index codebases and export AGENTS.md for SDD planning.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/JNZader/javi-ai --skill sdd-enhanced
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd-enhanced
Source: https://github.com/JNZader/javi-ai/tree/main/own/skills/sdd-enhanced
Command: npx skills add https://github.com/JNZader/javi-ai --skill sdd-enhanced

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamline SDD planning by indexing the codebase before artifact creation, reducing token usage and improving context accuracy.

Core Features & Use Cases

  • Codebase Indexing: build a depth-2 map of the project, extract public API surface, and summarize dependencies to inform proposals and specs.
  • AGENTS.md Export: generate tool-agnostic task instructions to enable consistent execution across environments.
  • Precision-guided Navigation: reference changes with line numbers to minimize token load while preserving traceability.
  • Use Case: When SDD specs change, re-index the codebase and re-run planning to produce updated proposals with minimal context.

Quick Start

Start by running the enhanced SDD workflow to index your codebase, then generate specs, and export AGENTS.md.

Frequently Asked Questions about sdd-enhanced

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

FAQPage Schema
How does codebase indexing improve SDD spec generation?

Codebase indexing improves SDD spec generation by building a depth-2 project map and extracting public APIs to provide accurate context, which streamlines planning and reduces token usage. This ensures proposals and specs are deeply context-aware.

How do I generate AGENTS.md task instructions for my project?

You can generate AGENTS.md task instructions by running the enhanced SDD workflow to index your codebase and export tool-agnostic task instructions. This enables consistent execution and navigation across different development environments.

Can I use line-number based navigation to minimize token usage in specs?

Yes, you can use line-number based navigation to reference changes with minimal token load. This precision-guided approach preserves traceability while significantly reducing the context window size required for spec generation.

What is the best way to update proposals when SDD specs change?

The best way to update proposals when SDD specs change is to re-index the codebase and re-run the SDD planning workflow. This produces updated proposals and task lists with minimal context and maximum accuracy.

Do I need any dependencies to run the enhanced SDD workflow?

No, you do not need any external dependencies to run the enhanced SDD workflow. The skill operates independently to index your codebase, generate specs, and export AGENTS.md without requiring additional packages.