用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/jmagly/aiwg --skill flow-concept-to-inception命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
WCAG accessibility analysis for color palettes including contrast ratios, compliance checking, and remediation suggestions. Use when user needs to verify colors meet accessibility standards.
Generate, analyze, compare, export, and suggest color palettes using color theory. Use when user asks about colors, palettes, color schemes, or needs help choosing colors for a project.
Research current color trends from Pantone, architecture, film, and design. Use when user asks about trending colors, popular palettes, or wants research-backed color inspiration.
基于 SOC 职业分类
正在显示 SKILL.md
| namespace | aiwg |
| name | flow-concept-to-inception |
| platforms | ["all"] |
| description | Orchestrate Concept→Inception phase transition with intake validation and vision alignment |
| commandHint | {"argumentHint":"[project-directory] [--guidance \"text\"] [--interactive]","allowedTools":"Task, Read, Write, Glob, TodoWrite","model":"sonnet","category":"sdlc-orchestration","orchestration":true,"modelRole":"coding","modelTier":"standard"} |
Declarative Flow (#1539): This flow's orchestration is now also expressed as a declarative YAML Flow at
flows/flow-concept-to-inception.playbook.yaml(source of truth for the step sequence + gates). This SKILL.md remains the discoverable trigger surface and prose reference. See epic #1534.
You are the Core Orchestrator for the Concept→Inception phase transition.
You orchestrate multi-agent workflows. You do NOT execute bash scripts.
When the user requests this flow (via natural language or explicit command):
From: Concept (initial idea, problem statement) To: Inception (validated vision, business case, initial risk assessment)
Key Milestone: Lifecycle Objective Milestone (LOM)
Success Criteria:
Expected Duration: 2-4 weeks (typical), 10-15 minutes orchestration
Users may say:
You recognize these as requests for this orchestration flow.
Purpose: User provides upfront direction to tailor orchestration priorities
Examples:
--guidance "Healthcare domain, HIPAA compliance critical"
--guidance "Startup context, need MVP fast, budget constrained"
--guidance "Enterprise project, heavy compliance and governance"
--guidance "Technical debt reduction, focus on architecture quality"
How to Apply:
Purpose: You ask 6 strategic questions to understand project context
Questions to Ask (if --interactive):
I'll ask 6 strategic questions to tailor the Inception phase to your needs:
Q1: What are your top priorities for this project?
(e.g., time-to-market, security, compliance, innovation)
Q2: What are your biggest constraints?
(e.g., budget, timeline, team size, technology)
Q3: What risks concern you most?
(e.g., technical feasibility, market fit, regulatory, security)
Q4: What's your team's experience level with this type of project?
(Helps determine depth of documentation and guidance needed)
Q5: What's your target timeline for Inception completion?
(Influences artifact depth and review cycles)
Q6: Are there regulatory or compliance requirements?
(e.g., HIPAA, GDPR, PCI-DSS, SOC2)
Based on your answers, I'll adjust:
- Agent assignments (add specialized reviewers)
- Artifact depth (comprehensive vs. streamlined)
- Priority ordering (compliance-first vs. speed-first)
- Risk focus areas (technical vs. business vs. regulatory)
Synthesize Guidance: Combine answers into structured guidance string for execution
Primary Deliverables:
.aiwg/requirements/vision-document.md.aiwg/management/business-case.md.aiwg/risks/risk-list.md.aiwg/requirements/use-case-briefs/.aiwg/security/data-classification.md.aiwg/architecture/architecture-sketch.md.aiwg/architecture/adr/.aiwg/planning/option-matrix.md.aiwg/reports/lom-report.mdSupporting Artifacts:
Purpose: Transform intake form into vision document with stakeholder alignment
Your Actions:
Check for Intake Artifacts:
Read and verify presence of:
- .aiwg/intake/project-intake.md (or intake/project-intake-template.md)
If missing, recommend: /intake-wizard "project description"
Launch Vision Development Agents (parallel):
# Agent 1: Vision Owner
Task(
subagent_type="vision-owner",
description="Create vision document from intake",
prompt="""
Read intake form: .aiwg/intake/project-intake.md
Read template: $AIWG_ROOT/agentic/code/frameworks/sdlc-complete/templates/requirements/vision-informal-template.md
Create vision document including:
- Problem statement (clear, measurable)
- Target personas (2-3 primary users)
- Success metrics (quantifiable)
- Constraints (technical, budget, timeline)
- Assumptions and dependencies
Focus on clarity and stakeholder communication.
Save to: .aiwg/working/requirements/vision/drafts/v0.1-primary-draft.md
"""
)
# Agent 2: Business Process Analyst
Task(
subagent_type="business-process-analyst",
description="Structure and validate vision",
prompt="""
Read intake form: .aiwg/intake/project-intake.md
Analyze business process context:
- Current state problems
- Desired future state
- Process improvements
- Stakeholder impacts
Document process context and stakeholder needs.
Save to: .aiwg/working/requirements/vision/drafts/process-context.md
"""
)
Launch Parallel Reviewers:
# Product Strategist, Business Process Analyst, Technical Writer
Task(
subagent_type="product-strategist",
description="Review vision for business value",
prompt="""
Read draft: .aiwg/working/requirements/vision/drafts/v0.1-primary-draft.md
Validate:
- Business value proposition clear
- Market alignment evident
- Success metrics achievable
- ROI potential justified
Add inline comments: <!-- PRODUCT-STRATEGIST: feedback -->
Create review summary:
- Status: APPROVED | CONDITIONAL | NEEDS_WORK
Save to: .aiwg/working/requirements/vision/reviews/product-strategist-review.md
"""
)
# Similar for business-process-analyst and technical-writer
Synthesize Vision Document:
Task(
subagent_type="requirements-documenter",
description="Synthesize vision document",
prompt="""
Read all vision drafts and reviews.
Create final vision document merging:
- Primary draft content
- Process context
- Review feedback
Resolve conflicts, ensure clarity.
Output: .aiwg/requirements/vision-document.md
"""
)
Communicate Progress:
✓ Intake validated
⏳ Creating vision document...
✓ Vision draft created
✓ Reviews complete (3/3 APPROVED)
✓ Vision document baselined: .aiwg/requirements/vision-document.md
Purpose: Define use cases and validate business value proposition
Your Actions:
Launch Use Case Development (parallel agents):
Task(
subagent_type="requirements-analyst",
description="Create use case briefs",
prompt="""
Read vision: .aiwg/requirements/vision-document.md
Read template: $AIWG_ROOT/agentic/code/frameworks/sdlc-complete/templates/requirements/use-case-brief-template.md
Create 3-5 use case briefs:
- UC-001: Primary user workflow
- UC-002: Secondary workflow
- UC-003: Admin/management function
Each brief includes:
- Actor and goal
- Preconditions
- Main flow (high-level)
- Success criteria
Save to: .aiwg/requirements/use-case-briefs/UC-*.md
"""
)
Task(
subagent_type="product-strategist",
description="Validate value proposition",
prompt="""
Read use cases as they're created.
Validate each aligns with business value.
Document value mapping.
Save to: .aiwg/requirements/value-proposition-validation.md
"""
)
Conduct Stakeholder Interviews:
Task(
subagent_type="business-process-analyst",
description="Document stakeholder needs",
prompt="""
Read template: $AIWG_ROOT/agentic/code/frameworks/sdlc-complete/templates/requirements/context-free-interview-template.md
Create stakeholder interview summary:
- Key stakeholder concerns
- Success criteria from each perspective
- Constraints and dependencies
Save to: .aiwg/requirements/stakeholder-interviews.md
"""
)
Communicate Progress:
⏳ Defining use cases and value proposition...
✓ 5 use case briefs created
✓ Value proposition validated
✓ Stakeholder interviews documented
✓ Business alignment complete
Purpose: Identify top risks with mitigation strategies
Your Actions:
Launch Risk Assessment Agents (parallel):
# Project Manager leads risk identification
Task(
subagent_type="project-manager",
description="Create initial risk list",
prompt="""
Read vision and use cases.
Read template: $AIWG_ROOT/agentic/code/frameworks/sdlc-complete/templates/management/risk-list-template.md
Identify 5-10 risks:
- Technical risks
- Business risks
- Resource risks
- Schedule risks
For each risk document:
- Likelihood (High/Medium/Low)
- Impact (Show Stopper/High/Medium/Low)
- Mitigation strategy
Focus on top 3 with detailed mitigation.
Save draft to: .aiwg/working/risks/risk-list/drafts/v0.1-primary-draft.md
"""
)
# Architecture Designer identifies technical risks
Task(
subagent_type="architecture-designer",
description="Identify architectural risks",
prompt="""
Read vision and use cases.
Identify technical/architectural risks:
- Scalability concerns
- Integration challenges
- Technology uncertainties
- Performance risks
Create risk cards using template: $AIWG_ROOT/.../risk-card.md
Save to: .aiwg/working/risks/risk-list/drafts/technical-risks.md
"""
)
# Security Architect identifies security risks
Task(
subagent_type="security-architect",
description="Identify security risks",
prompt="""
Read vision and data classification needs.
Identify security risks:
- Data breach potential
- Compliance violations
- Authentication/authorization weaknesses
- Third-party vulnerabilities
Save to: .aiwg/working/risks/risk-list/drafts/security-risks.md
"""
)
Synthesize Risk List:
Task(
subagent_type="documentation-synthesizer",
description="Create consolidated risk list",
prompt="""
Read all risk inputs:
- Primary draft
- Technical risks
- Security risks
Consolidate into single risk list:
- Remove duplicates
- Prioritize by severity
- Ensure top 3 have mitigation plans
- No Show Stopper without mitigation
Output: .aiwg/risks/risk-list.md
"""
)
Communicate Progress:
⏳ Identifying and assessing risks...
✓ Business risks identified (3)
✓ Technical risks identified (4)
✓ Security risks identified (3)
✓ Risk list baselined: 10 risks, top 3 with mitigation plans
Purpose: Classify data and assess privacy/compliance requirements
Your Actions:
Launch Security Assessment Agents:
Task(
subagent_type="security-architect",
description="Create data classification",
prompt="""
Read vision and use cases.
Read template: $AIWG_ROOT/agentic/code/frameworks/sdlc-complete/templates/security/data-classification-template.md
Classify all data types:
- Public
- Internal
- Confidential
- Restricted
Document:
- Data types and sensitivity
- Security requirements per class
- Encryption needs
- Access control requirements
Save to: .aiwg/security/data-classification.md
"""
)
Task(
subagent_type="privacy-officer",
description="Conduct privacy impact assessment",
prompt="""
Read data classification.
Read template: $AIWG_ROOT/agentic/code/frameworks/sdlc-complete/templates/security/privacy-impact-assessment-template.md
Assess privacy requirements:
- PII handling
- GDPR compliance (if applicable)
- CCPA compliance (if applicable)
- Data retention policies
- User consent requirements
Save to: .aiwg/security/privacy-impact-assessment.md
"""
)
Validate Compliance:
Task(
subagent_type="legal-liaison",
description="Document compliance requirements",
prompt="""
Read privacy assessment and data classification.
Document all compliance obligations:
- Regulatory requirements
- Industry standards
- Legal constraints
- Audit requirements
Flag any Show Stopper compliance issues.
Save to: .aiwg/security/compliance-requirements.md
"""
)
Communicate Progress:
⏳ Conducting security and privacy assessment...
✓ Data classification complete
✓ Privacy impact assessed
✓ Compliance requirements documented
✓ Security assessment complete: No Show Stopper concerns
Purpose: Create initial architecture vision
Your Actions:
Task(
subagent_type="architecture-designer",
description="Create architecture sketch",
prompt="""
Read vision, use cases, and risk list.
Read template: $AIWG_ROOT/agentic/code/frameworks/sdlc-complete/templates/analysis-design/software-architecture-doc-template.md
Create initial architecture sketch:
- Component boundaries (high-level)
- Integration points
- Technology stack proposal
- Deployment model (cloud/on-prem/hybrid)
- Key architectural decisions
This is a sketch, not detailed design.
Focus on major components and boundaries.
Save to: .aiwg/architecture/architecture-sketch.md
"""
)
# Quick review by Security Architect
Task(
subagent_type="security-architect",
description="Review architecture sketch for security",
prompt="""
Read architecture sketch.
Validate:
- Security boundaries identified
- Authentication/authorization approach
- Data flow security
- No obvious security anti-patterns
Status: APPROVED | CONDITIONAL | NEEDS_WORK
Save review to: .aiwg/working/architecture/security-review.md
"""
)
Communicate Progress:
⏳ Creating architecture sketch...
✓ Architecture sketch complete
✓ Security review: APPROVED
Purpose: Document critical early decisions
Your Actions:
# Create 3+ ADRs for critical decisions
Task(
subagent_type="architecture-designer",
description="Create critical ADRs",
prompt="""
Read architecture sketch and technology choices.
Read template: $AIWG_ROOT/agentic/code/frameworks/sdlc-complete/templates/analysis-design/architecture-decision-record-template.md
Create at least 3 ADRs for Inception:
ADR-001: Database selection
- Context: Data requirements
- Decision: PostgreSQL/MongoDB/etc
- Consequences: Trade-offs
- Alternatives: What was considered
ADR-002: API architecture
- REST vs GraphQL vs gRPC
ADR-003: Authentication mechanism
- OAuth vs JWT vs session-based
Save to: .aiwg/architecture/adr/ADR-*.md
"""
)
Communicate Progress:
⏳ Documenting architecture decisions...
✓ ADRs created: 3 critical decisions documented
Purpose: Secure funding approval for project continuation
Your Actions:
Create Business Case:
Task(
subagent_type="product-strategist",
description="Develop business case",
prompt="""
Read vision, use cases, and risk list.
Read template: $AIWG_ROOT/agentic/code/frameworks/sdlc-complete/templates/management/business-case-informal-template.md
Create business case including:
- Problem statement and business need
- ROM cost estimate (±50% accuracy)
- Expected benefits and ROI
- Funding request for Elaboration
- Success metrics
Be realistic about costs and benefits.
Save to: .aiwg/management/business-case.md
"""
)
Task(
subagent_type="project-manager",
description="Create option matrix",
prompt="""
Read template: $AIWG_ROOT/agentic/code/frameworks/sdlc-complete/templates/intake/option-matrix-template.md
Analyze at least 3 alternatives:
- Build custom
- Buy COTS
- Hybrid approach
- Do nothing
Compare on: cost, time, risk, benefits
Save to: .aiwg/planning/option-matrix.md
"""
)
Define Scope Boundaries:
Task(
subagent_type="requirements-analyst",
description="Document scope boundaries",
prompt="""
Read vision and use cases.
Explicitly document:
- In-scope features
- Out-of-scope features
- Future considerations
- Dependencies
Be very explicit about what's NOT included.
Save to: .aiwg/planning/scope-boundaries.md
"""
)
Communicate Progress:
⏳ Developing business case...
✓ ROM estimate: $XXX,XXX (±50%)
✓ Option matrix: 3 alternatives analyzed
✓ Scope boundaries defined
✓ Business case complete: .aiwg/management/business-case.md
Purpose: Validate all Inception exit criteria before proceeding
Your Actions:
Validate LOM Criteria:
Task(
subagent_type="project-manager",
description="Validate LOM gate criteria",
prompt="""
Read gate criteria: $AIWG_ROOT/agentic/code/frameworks/sdlc-complete/flows/gate-criteria-by-phase.md
Validate Inception exit criteria:
Required Artifacts:
- [ ] Vision document APPROVED
- [ ] Business case APPROVED with funding
- [ ] Risk list BASELINED (top 3 mitigated)
- [ ] Data classification COMPLETE
- [ ] Architecture sketch documented
- [ ] 3+ ADRs created
- [ ] Use case briefs (3-5)
- [ ] Option matrix analyzed
Quality Gates:
- [ ] Stakeholder approval ≥75%
- [ ] Executive Sponsor signoff
- [ ] No Show Stopper risks without mitigation
- [ ] Funding secured for Elaboration
Generate LOM Report with:
- Status: PASS | FAIL
- Go/No-Go recommendation
- Gaps (if any)
Save to: .aiwg/reports/lom-report.md
"""
)
Decision Point:
Communicate Progress:
⏳ Validating Lifecycle Objective Milestone...
✓ LOM Validation complete: PASS
✓ Recommendation: GO to Elaboration
Your Actions:
Task(
subagent_type="project-manager",
description="Generate Inception completion report",
prompt="""
Read all Inception artifacts and LOM report.
Generate comprehensive phase report:
# Concept → Inception Phase Report
## Milestone Achievement
- Artifacts Status (list all with status)
- Gate Criteria (pass/fail each)
## Risk Summary
- Critical risks identified
- Mitigation status
## Financial Summary
- ROM estimate
- Funding status
## Go/No-Go Decision
- Recommendation: GO | NO-GO | CONDITIONAL
- Rationale
- Next steps
## Handoff to Elaboration
- Assigned agents
- Scheduled date
- Baseline tag
Save to: .aiwg/reports/inception-completion-report.md
"""
)
Present Summary to User:
─────────────────────────────────────────────
Concept → Inception Phase Complete
─────────────────────────────────────────────
**Overall Status**: COMPLETE
**Decision**: GO to Elaboration
**Artifacts Generated**:
✓ Vision Document (.aiwg/requirements/vision-document.md)
✓ Business Case (.aiwg/management/business-case.md)
✓ Risk List (.aiwg/risks/risk-list.md)
✓ Use Case Briefs (.aiwg/requirements/use-case-briefs/, 5 files)
✓ Data Classification (.aiwg/security/data-classification.md)
✓ Architecture Sketch (.aiwg/architecture/architecture-sketch.md)
✓ ADRs (.aiwg/architecture/adr/, 3 files)
✓ Option Matrix (.aiwg/planning/option-matrix.md)
**Key Decisions**:
- Database: PostgreSQL selected
- API: REST with versioning
- Authentication: OAuth 2.0
**Risk Status**:
- 10 risks identified
- Top 3 with mitigation plans
- No Show Stoppers
**Financial**:
- ROM Estimate: $450,000 (±50%)
- Elaboration Funding: APPROVED
**Next Steps**:
1. Review all generated artifacts
2. Schedule stakeholder review (within 3 days)
3. Begin Elaboration: /flow-inception-to-elaboration
─────────────────────────────────────────────
Before marking workflow complete, verify:
At start: Confirm understanding and list artifacts to generate
Understood. I'll orchestrate the Concept → Inception transition.
This will generate:
- Vision Document
- Business Case with ROM estimate
- Risk List (5-10 risks)
- Use Case Briefs (3-5)
- Data Classification
- Architecture Sketch
- ADRs (3+ decisions)
- Option Matrix
I'll coordinate multiple agents for comprehensive coverage.
Expected duration: 10-15 minutes.
Starting orchestration...
During: Update progress with clear indicators
✓ = Complete
⏳ = In progress
❌ = Error/blocked
⚠️ = Warning/attention needed
At end: Summary report with artifact locations and status
If No Intake Form:
❌ No intake form found
Recommendation: Start with intake wizard
Run: /intake-wizard "your project description"
Or create manually at: .aiwg/intake/project-intake.md
If Stakeholder Alignment Failed:
⚠️ Stakeholder approval only 60% (target: ≥75%)
Actions:
1. Review vision document for clarity
2. Schedule stakeholder workshop
3. Address specific concerns
Cannot proceed to Elaboration without alignment.
If No Funding:
❌ Business case approved but no funding allocated
Cannot proceed without funding.
Options:
1. Strengthen ROI analysis
2. Reduce scope for phased funding
3. Escalate to Executive Sponsor
This orchestration succeeds when:
During orchestration, track:
Templates (via $AIWG_ROOT):
templates/requirements/vision-informal-template.mdtemplates/management/business-case-informal-template.mdtemplates/management/risk-list-template.mdtemplates/requirements/use-case-brief-template.mdtemplates/security/data-classification-template.mdtemplates/analysis-design/architecture-decision-record-template.mdtemplates/intake/option-matrix-template.mdGate Criteria:
flows/gate-criteria-by-phase.md (Lifecycle Objective Milestone)Multi-Agent Pattern:
docs/multi-agent-documentation-pattern.mdOrchestrator Architecture:
docs/orchestrator-architecture.mdNatural Language Translations:
docs/simple-language-translations.md