From nodeflow
Use when turning a rough idea into docs/BRIEF.md, choosing an init profile, and bootstrapping folders before PRD, planning, or execution.
How this skill is triggered — by the user, by Claude, or both
Slash command
/nodeflow:nodeflow-briefThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- Node ID: `nodeflow-brief`
nodeflow-briefdocs/BRIEF.md, docs/DECISIONS.md, docs/CHANGELOG.md, docs/NODE_MAP.md, 自动识别并记录的 Code Root做什么、或在 new-generic-code 下未确认技术栈前停止docs/BRIEF.md 且项目已完成初始化nodeflow-prd, nodeflow-request-router, nodeflow-plansrc/ is the default code root. Flutter uses lib/; Android uses app/; Py/JS check existing codebase structure.new-generic-code), ask exactly one targeted question to confirm the technology stack and code root BEFORE creating code directories.docs/.Before drafting the BRIEF or bootstrapping, choose the smallest matching init profile:
docs-maintenance
- nodeflow, skill, docs, research, or process maintenance
- create docs state only; no code root required
existing-codebase
- existing repo with framework files or code
- detect code root from existing files; do not create code directories
new-flutter-app
- user explicitly wants a new Flutter app
- expected code root: lib/
- prefer Flutter scaffold when project creation is in scope
new-generic-code
- new code project but stack/framework is unclear
- stop and ask for stack/code root before creating code directories
product-planning-only
- PRD, architecture, or task planning without implementation
- create docs state only; no code root required yet
If the user gives only a rough idea, ask targeted questions to choose the profile and clarify scope.
Ask the user to answer these 4 fields:
After clarifications, output the docs/BRIEF.md draft and specify the detected Init Profile and Code Root.
Draft Structure:
# BRIEF
## 做什么
## 必须有
## 不要
## 约束
Also output:
## 初始化决策
- 判定 Profile: <selected-profile>
- 预估 Code Root: <detected-or-estimated-code-root>
Once the user approves the BRIEF draft (replying 1 or 确认):
docs/BRIEF.md automatically.docs/ directory.docs/DECISIONS.md recording the chosen Profile and Code Root.docs/CHANGELOG.md with an initial record of the project bootstrap.docs/NODE_MAP.md representing the default 14-node structure.pubspec.yaml + lib/ -> code root is lib/.settings.gradle + app/ -> code root is app/.package.json + app//pages//src/.package.json + src/.Output completion report:
已生成:`docs/BRIEF.md` 及基础状态文件 (`docs/DECISIONS.md`, `docs/CHANGELOG.md`, `docs/NODE_MAP.md`)。
初始化 Profile: [Profile Name]
Code Root 记录成功: [Code Root Path]
验证:已回读文件,结构完整。
Stop and ask before writing if:
new-generic-code and the technology stack/code root is unclear.npx claudepluginhub cai5946/nodeflow --plugin nodeflowGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.