What problem does it solve?
This Skill addresses the need to comprehensively document the development process of a feature from ideation to production, making it easier to create case studies or conduct retrospectives.
Core Features & Use Cases
- Collect Development Artifacts: Gather raw artifacts such as commits, PRs, and session logs from the development lifecycle.
- Organize Artifacts: Structure the collected data into a research folder with clear documentation.
- Use Case: When a user needs to document the build process of a feature or gather historical data for a case study.
Quick Start
To begin collecting case study research for a feature, run the command: `/flow:case-study-research "Feature Name" --branch "branch-name" --pr "#1234" --description "Feature Description" --date "YYYY-MM-DD" --to "output-folder" --commit "commit-hash" --user "user-email" --project "project-name" --tag "tag" --memory "memory-file" --notes "additional notes" --timeline --manifest --session-index --commit-index --diffstat