afc-ideate
Explore and structure a product idea — brainstorm, ideate, create product brief
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Explore and structure a product idea — brainstorm, ideate, create product brief
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Code and component analysis — analyze code, trace flows, audit consistency, inspect components
Architecture analysis and design review
Full auto pipeline — run spec-to-clean cycle automatically for new features
Save session state for later resumption
Resolve spec ambiguities with clarifying questions
Pipeline artifact cleanup and codebase hygiene
| name | afc:ideate |
| description | Explore and structure a product idea — brainstorm, ideate, create product brief |
| argument-hint | [rough idea or problem statement] |
| allowed-tools | ["Read","Write","Glob","Grep","WebSearch","WebFetch"] |
| model | sonnet |
Transforms a rough idea, problem statement, or inspiration into a structured product brief (ideate.md). This is a pre-spec exploration tool — use it when you don't yet know exactly what to build. The output feeds directly into
/afc:specas input.
afc:ideate (what to build?) → afc:spec (how to specify it) → afc:plan → afc:implement → ...
$ARGUMENTS — (required) One of:
"real-time collaborative whiteboard""users keep losing unsaved work when the browser crashes""https://example.com/competitor-product" (fetched and analyzed)"./meeting-notes.md" (read and extracted)Determine the input type and extract raw content:
If $ARGUMENTS starts with http:// or https://:
If $ARGUMENTS is a file path (contains / or ends with .md/.txt):
Otherwise: treat as a natural language idea/problem statement
Perform lightweight research to ground the idea in reality:
Competitive landscape (WebSearch):
"{core concept}" tool OR app OR service {current year}Technology feasibility (WebSearch, optional):
[RESEARCHED]Target user validation:
If running inside a project with source code:
Create .claude/afc/ideate.md (overwrite if exists after confirmation) using the template in ${CLAUDE_SKILL_DIR}/brief-template.md. Read it first, then generate the brief using that structure.
After writing the initial brief, present key decisions to the user:
Apply user feedback directly into ideate.md.
Ideation complete
├─ .claude/afc/ideate.md
├─ Personas: {count}
├─ MVP features: {count}
├─ Competitors analyzed: {count}
├─ Open questions: {count}
├─ Research sources: {count}
└─ Next step: /afc:spec "{suggested feature description}"
/afc:spec..claude/afc/ideate.md (project-level, not feature-level) because ideation may span multiple features.