Best use case
9d-framework is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
9D product development framework
Teams using 9d-framework should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/9d-framework/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How 9d-framework Compares
| Feature / Agent | 9d-framework | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
9D product development framework
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# 9D Framework ## Overview The 9D Framework is the complete lifecycle for shipping features from idea to retirement. ``` Discovery → Definition → Design → Development → Documentation → Delivery → Data → Debrief → Deprecation ``` ## The Nine Phases ### 1. Discovery **Purpose**: Understand the problem **Activities**: - Research user needs - Analyze existing solutions - Identify constraints - Document assumptions **Output**: Discovery Brief - Problem statement - User context - Business justification - Initial scope **Gate Criteria**: - Problem clearly articulated - User need validated - Aligned with strategy --- ### 2. Definition **Purpose**: Define what success looks like **Activities**: - Write requirements - Define acceptance criteria - Create experience spec (UX flows) - Identify dependencies **Output**: Requirements + Experience Spec - Functional requirements - Non-functional requirements - UX mockups/flows - Success metrics **Gate Criteria**: - Requirements complete and clear - Experience designed - Stakeholder sign-off --- ### 3. Design **Purpose**: Plan the technical implementation **Activities**: - Architecture decisions - API design - Data model design - Risk assessment **Output**: Architecture Spec + Implementation Plan - System design - API contracts - Data schemas - Technical risks with mitigations **Gate Criteria**: - Architecture reviewed - Implementation plan approved - Risks documented --- ### 4. Development **Purpose**: Build and test the solution **Activities**: - Write code - Write tests - Code review - QA validation **Output**: Working Code - Feature implementation - Unit tests - Integration tests - PR approved **Gate Criteria**: - All tests pass - Code reviewed - QA sign-off --- ### 5. Documentation **Purpose**: Document for users before shipping **Activities**: - Write user documentation - Write API documentation - Create support materials - Update runbooks **Output**: Documentation Package - User guides - API reference - FAQ/troubleshooting - Internal runbooks **Gate Criteria**: - Docs reviewed - Support team enabled - Runbooks complete --- ### 6. Delivery **Purpose**: Release to production safely **Activities**: - Staged rollout - Monitoring setup - Feature flags - Communication **Output**: Feature Live - Production deployment - Monitoring active - Rollback plan ready **Gate Criteria**: - Metrics baseline established - Rollback tested - Team notified --- ### 7. Data **Purpose**: Measure impact and validate success **Activities**: - Collect metrics - Analyze usage - Compare to targets - Generate insights **Output**: Data Report - Usage metrics - Success metrics vs targets - User feedback summary - Recommendations **Gate Criteria**: - Metrics collected - Analysis complete - Stakeholders informed --- ### 8. Debrief **Purpose**: Learn and improve **Activities**: - Team retrospective - Document learnings - Identify improvements - Update processes **Output**: Debrief Document - What went well - What to improve - Action items - Process updates **Gate Criteria**: - Team participated - Learnings captured - Actions assigned --- ### 9. Deprecation **Purpose**: End-of-life safely (when needed) **Activities**: - Plan migration path - Communicate timeline - Support transition - Clean removal **Output**: Clean Removal - Migration guide - Sunset communication - Code removed - Docs archived **Gate Criteria**: - Users migrated - No active usage - Clean removal ## When to Use 9D | Scenario | Starting Phase | |----------|----------------| | New Feature | Discovery | | Bug Fix | Development | | Technical Debt | Definition | | Experiment | Discovery | | Feature Retirement | Deprecation |
Related Skills
agricultural-easement-negotiation-frameworks
Expert in negotiating utility easements with farmers including farm operation impact assessment (crop production, livestock, equipment), compensation structure design (one-time vs. recurring, mitigation works), and multi-generational farm psychology. Use when negotiating transmission line, pipeline, or drainage easements with agricultural landowners. Key terms include agricultural easement, farm operation impacts, tower placement, crop loss, irrigation impacts, easement compensation, farm succession
microsoft-agent-framework
Expert guidance for implementing AI agents and multi-agent workflows using Microsoft Agent Framework. Use when adding AI agent capabilities, implementing multi-agent orchestration patterns, integrating MCP tools, or building intelligent automation systems. Emphasizes gathering up-to-date information from official documentation before implementation.
data-quality-frameworks
Implement data quality validation with Great Expectations, dbt tests, and data contracts. Use when building data quality pipelines, implementing validation rules, or establishing data contracts.
agent-os-framework
Generate standardized .agent-os directory structure with product documentation, mission, tech-stack, roadmap, and decision records. Enables AI-native workflows.
ab-test-framework-ml
Эксперт A/B тестирования. Используй для статистических тестов, экспериментов и ML-оптимизации.
startup-metrics-framework
This skill should be used when the user asks about \\\"key startup metrics", "SaaS metrics", "CAC and LTV", "unit economics", "burn multiple", "rule of 40", "marketplace metrics", or requests...
sla-management-framework
SLAs for rev ops: response times, escalation, enforcement. Use when defining or managing sales and marketing SLAs.
Django Framework
Build production-ready web applications with Django MVC, ORM, authentication, and REST APIs
api-design-framework
Use this skill when designing REST, GraphQL, or gRPC APIs. Provides comprehensive API design patterns, versioning strategies, error handling conventions, authentication approaches, and OpenAPI/AsyncAPI templates. Ensures consistent, well-documented, and developer-friendly APIs across all backend services.
bgo
Automates the complete Blender build-go workflow, from building and packaging your extension/add-on to removing old versions, installing, enabling, and launching Blender for quick testing and iteration.
absinthe-subscriptions
Use when implementing real-time GraphQL subscriptions with Absinthe. Covers Phoenix channels, PubSub, and subscription patterns.
absinthe-resolvers
Use when implementing GraphQL resolvers with Absinthe. Covers resolver patterns, dataloader integration, batching, and error handling.