mirror of
https://github.com/catlog22/Claude-Code-Workflow.git
synced 2026-02-11 02:33:51 +08:00
- Create dedicated /workflow:brainstorm:artifacts command for topic discussion and decomposition - Unify document structure between auto.md and artifacts.md commands - Fix .brainstorming path references to use proper .workflow/WFS-[topic]/ structure - Add discussion-summary.md and component-analysis.md as shared foundation documents - Separate synthesis/ folder generation to dedicated synthesis command - Update auto.md workflow to include Interactive Discussion → Topic Decomposition phases 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
7.2 KiB
7.2 KiB
name, description, usage, argument-hint, examples, allowed-tools
| name | description | usage | argument-hint | examples | allowed-tools | |||
|---|---|---|---|---|---|---|---|---|
| artifacts | Topic discussion, decomposition, and analysis artifacts generation through structured inquiry | /workflow:brainstorm:artifacts "<topic>" | topic or challenge description for discussion and analysis |
|
TodoWrite(*), Read(*), Write(*), Bash(*), Glob(*) |
Workflow Brainstorm Artifacts Command
Usage
/workflow:brainstorm:artifacts "<topic>"
Purpose
Dedicated command for topic discussion, decomposition, and analysis artifacts generation. This command focuses on interactive exploration and documentation creation without complex agent workflows.
Core Workflow
Discussion & Artifacts Generation Process
0. Session Management ⚠️ FIRST STEP
- Active session detection: Check
.workflow/.active-*markers - Session selection: Prompt user if multiple active sessions found
- Auto-creation: Create
WFS-[topic-slug]only if no active session exists - Context isolation: Each session maintains independent analysis state
1. Topic Discussion & Inquiry
- Interactive exploration: Direct conversation about topic aspects
- Structured questioning: Key areas of investigation
- Context gathering: User input and requirements clarification
- Perspective collection: Multiple viewpoints and considerations
2. Topic Decomposition
- Component identification: Break down topic into key areas
- Relationship mapping: Connections between components
- Priority assessment: Importance and urgency evaluation
- Constraint analysis: Limitations and requirements
3. Analysis Artifacts Generation
- Discussion summary:
.workflow/WFS-[topic]/.brainstorming/discussion-summary.md- Key points and insights - Component analysis:
.workflow/WFS-[topic]/.brainstorming/component-analysis.md- Detailed decomposition
Implementation Standards
Discussion-Driven Analysis
Interactive Approach: Direct conversation and exploration without predefined role constraints
Process Flow:
- Topic introduction: Understanding scope and context
- Exploratory questioning: Open-ended investigation
- Component identification: Breaking down into manageable pieces
- Relationship analysis: Understanding connections and dependencies
- Documentation generation: Structured capture of insights
Key Areas of Investigation:
- Functional aspects: What the topic needs to accomplish
- Technical considerations: Implementation constraints and requirements
- User perspectives: How different stakeholders are affected
- Business implications: Cost, timeline, and strategic considerations
- Risk assessment: Potential challenges and mitigation strategies
Document Generation Standards
Always Created:
- discussion-summary.md: Main conversation points and key insights
- component-analysis.md: Detailed breakdown of topic components
Document Generation
Workflow: Topic Discussion → Component Analysis → Documentation
Document Structure:
.workflow/WFS-[topic]/.brainstorming/
├── discussion-summary.md # Main conversation and insights
└── component-analysis.md # Detailed topic breakdown
Document Templates:
discussion-summary.md
# Topic Discussion Summary: [topic]
## Overview
Brief description of the topic and its scope.
## Key Insights
- Major points discovered during discussion
- Important considerations identified
- Critical success factors
## Questions Explored
- Primary areas of investigation
- User responses and clarifications
- Open questions requiring further research
## Next Steps
- Recommended follow-up actions
- Areas needing deeper analysis
component-analysis.md
# Component Analysis: [topic]
## Core Components
Detailed breakdown of main topic elements:
### Component 1: [Name]
- **Purpose**: What it does
- **Dependencies**: What it relies on
- **Interfaces**: How it connects to other components
### Component 2: [Name]
- **Purpose**:
- **Dependencies**:
- **Interfaces**:
## Component Relationships
- How components interact
- Data flow between components
- Critical dependencies
Session Management ⚠️ CRITICAL
- ⚡ FIRST ACTION: Check for all
.workflow/.active-*markers before processing - Multiple sessions support: Different Claude instances can have different active sessions
- User selection: If multiple active sessions found, prompt user to select which one to work with
- Auto-session creation:
WFS-[topic-slug]only if no active session exists - Session continuity: MUST use selected active session for all processing
- Context preservation: All discussion and analysis stored in session directory
- Session isolation: Each session maintains independent state
Discussion Areas
Core Investigation Topics
- Purpose & Goals: What are we trying to achieve?
- Scope & Boundaries: What's included and excluded?
- Success Criteria: How do we measure success?
- Constraints: What limitations exist?
- Stakeholders: Who is affected or involved?
Technical Considerations
- Requirements: What must the solution provide?
- Dependencies: What does it rely on?
- Integration: How does it connect to existing systems?
- Performance: What are the speed/scale requirements?
- Security: What protection is needed?
Implementation Factors
- Timeline: When is it needed?
- Resources: What people/budget/tools are available?
- Risks: What could go wrong?
- Alternatives: What other approaches exist?
- Migration: How do we transition from current state?
Quality Standards
Discussion Excellence
- Comprehensive exploration: Cover all relevant aspects of the topic
- Clear documentation: Capture insights in structured, readable format
- Actionable outcomes: Generate practical next steps and recommendations
- User-driven: Follow user interests and priorities in the discussion
Documentation Quality
- Structured format: Use consistent templates for easy navigation
- Complete coverage: Document all important discussion points
- Clear language: Avoid jargon, explain technical concepts
- Practical focus: Emphasize actionable insights and recommendations
Error Handling
- Session creation failure: Provide clear error message and retry option
- Discussion stalling: Offer structured prompts to continue exploration
- Documentation issues: Graceful handling of file creation problems
- Missing context: Prompt for additional information when needed
Reference Information
File Structure Reference
Architecture: @~/.claude/workflows/workflow-architecture.md Session Management: Standard workflow session protocols
Integration Points
- Compatible with: Other brainstorming commands in the same session
- Builds foundation for: More detailed planning and implementation phases
- Outputs used by:
/workflow:brainstorm:synthesiscommand for cross-analysis integration