Skip to content
cccskills
FreePublished on GitHub

9d-framework

9D product development framework

The English summary is being prepared. Showing the original description.

See how to install

Files included (1)

  • SKILL.md3.7 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

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

ScenarioStarting Phase
New FeatureDiscovery
Bug FixDevelopment
Technical DebtDefinition
ExperimentDiscovery
Feature RetirementDeprecation

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Master backend architectures, REST API design, microservices, and server-side development across multiple languages. Use this as a central index to access specialized sub-skills.

The English summary is being prepared. Showing the original description.

MikeCheng1208/BattleTree2Updated Jul 22, 2026

在每次回复中使用固定前缀并列出本次实际参考的指令/文件,便于校验是否遵循上下文与规则。

The English summary is being prepared. Showing the original description.

MikeCheng1208/BattleTree2Updated Jul 22, 2026

Automate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas.

The English summary is being prepared. Showing the original description.

MikeCheng1208/BattleTree2Updated Jul 22, 2026

Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.

The English summary is being prepared. Showing the original description.

MikeCheng1208/BattleTree2Updated Jul 22, 2026

Arquitecto de Soluciones Principal y Consultor Tecnológico de Andru.ia. Diagnostica y traza la hoja de ruta óptima para proyectos de IA en español.

The English summary is being prepared. Showing the original description.

MikeCheng1208/BattleTree2Updated Jul 22, 2026

[00] META. Orchestrate skills into dynamic chains for complex tasks. Analyzes the task, discovers available skills, builds an optimal chain, explains why each skill is needed, and executes step-by-step with user confirmation. Use for any complex task requiring multiple thinking/research/analysis steps. Triggers on "plan this", "how to approach", "what's the strategy", "build a plan", or any multi-step problem requiring skill orchestration.

The English summary is being prepared. Showing the original description.

MikeCheng1208/BattleTree2Updated Jul 22, 2026

See all skills by MikeCheng1208

Report a problem with this skill