NM

ncltrdorsor/manual-sdd

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

0 stars Качество 40 Тренд 0

This project is a practical manual and starter kit for running a complete workflow with AI, from product requirements and implementation planning to coding, verification, and code review.

Обзор

This project is a practical manual and starter kit for running a complete workflow with AI, from product requirements and implementation planning to coding, verification, and code review. It provides a skills-first, reusable structure you can copy into your own repository to operationalize SDD in day-to-day delivery. It is useful because it turns SDD from a high-level idea into a repeatable system with shared standards, canonical prompts, and portable conventions that stay consistent across Codex, Cursor, and Claude. It is highly recommended to use it with a spec-driven process such as OpenSpec. If you want to try our best-practices in an Openspec-ready ecosystem, check out our Openspec AI Specs alternative This repository keeps a single canonical source in ai-specs/ and exposes it to each copilot folder using symlinks: - .codex/* links to canonical resources - .cursor/* links to canonical resources - .

README

Показан фрагмент оригинального README. Открыть оригинал.

AI Specs for Skills-First Development

This project is a practical manual and starter kit for running a complete Spec-Driven Development (SDD) workflow with AI, from product requirements and implementation planning to coding, verification, and code review. It provides a skills-first, reusable structure you can copy into your own repository to operationalize SDD in day-to-day delivery.

It is useful because it turns SDD from a high-level idea into a repeatable system with shared standards, canonical prompts, and portable conventions that stay consistent across Codex, Cursor, and Claude.

It is highly recommended to use it with a spec-driven process such as OpenSpec.

If you want to try our best-practices in an Openspec-ready ecosystem, check out our Openspec AI Specs alternative

Repository Structure

.
├── ai-specs/
│   ├── .agents/                 # Canonical agent role definitions
│   ├── .commands/               # Small set of shared utility commands
│   └── skills/                  # Canonical skill definitions (main workflow entrypoint)
│
├── .codex/
│   ├── agents -> ../ai-specs/.agents
│   ├── commands -> ../ai-specs/.commands
│   └── skills -> ../ai-specs/skills
│
├── .cursor/
│   ├── agents -> ../ai-specs/.agents
│   ├── commands -> ../ai-specs/.commands
│   ├── skills -> ../ai-specs/skills
│   └── rules/
│
├── .claude/
│   ├── agents -> ../ai-specs/.agents
│   ├── commands -> ../ai-specs/.commands
│   └── skills -> ../ai-specs/skills
│
├── docs/                        # Project technical context and reference docs
└── README.md

Multi-Copilot Strategy

This repository keeps a single canonical source in ai-specs/ and exposes it to each copilot folder using symlinks:

  • .codex/* links to canonical resources
  • .cursor/* links to canonical resources
  • .claude/* links to canonical resources

Why This Approach

  • Single source of truth: one canonical definition for agents, commands, and skills
  • No duplicated maintenance: update once, all copilot folders stay aligned
  • Tool compatibility: each copilot reads from its expected folder structure
  • Safe evolution: workflows can change without reorganizing every tool-specific folder

Skills-First Workflow

Use skills as the default entrypoint for recurring tasks.

Current examples in this repository:

  • ai-specs/skills/enrich-user-story/SKILL.md
  • ai-specs/skills/write-pr-report/SKILL.md

Commands still exist as lightweight utilities in ai-specs/.commands, but the main functional workflows should be implemented as skills.

Technical Context Location

Project-level technical context now belongs in docs/, for example:

  • docs/doc_architecture.md
  • docs/doc_ai_planning_mode.md
  • docs/doc_verification_guide.md

If you bootstrap this setup into another project, replace these documents with your own architecture, planning, and verification references.

Quick Start

Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add ncltrdorsor/manual-sdd
Новичок в MCP? Начните с руководства на mcpskill.org →