用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/peel/fiddle --skill define命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | define |
| description | Use after discovery to turn confirmed scope into an approved design, implementation plan, and ready-to-execute beans. |
Invoke as fiddle:define <topic> [--skip-challenge] [--skip-panel].
Turn a confirmed scope into a validated design and implementation plan with beans ready for execution.
ARGUMENTS: {ARGS}
Parse from {ARGS}:
| Flag | Default | Description |
|---|---|---|
--skip-challenge | false | Skip the challenge step after design approval |
--skip-panel | false | Skip panel enrichment during brainstorming |
Config: see skills/orchestrate/SKILL.md for the schema. This skill reads providers.phases.define (the provider list for this phase) plus the command and flags for each named provider. Internal subagent models resolve through scripts/resolve-subagent-model.sh: models.roles.<role> overrides models.phases.<phase>, and default inherits the current session model; this is independent of provider CLI configuration.
CLI flags override config file values.
Build the brainstorming args:
--from-orchestrate (so brainstorming returns control after the design doc instead of chaining to writing-plans)--skip-panel was set, include --skip-panelInvoke:
Use the fiddle:brainstorm skill with --from-orchestrate and include --skip-panel if configured.
This explores intent, asks questions, proposes 2-3 approaches, runs panel enrichment (if providers are available and panel not skipped), and produces a design doc. Follow the skill's instructions completely.
Skip if --skip-challenge was set.
Invoke the challenge skill to stress-test the chosen design:
Use the fiddle:challenge skill with --phase define.
This walks the decision tree on edge cases, integration points, failure modes, panel dissent points, and sizing assumptions. Catches design holes before they become wasted beans.
If challenges surface issues that require design changes, update the local design doc before proceeding; do not commit lifecycle specs.
Invoke the writing-plans skill:
Use the fiddle:write-plan skill with --from-orchestrate.
This creates a detailed implementation plan and decomposes it into beans. The --from-orchestrate flag causes it to return control here after bean creation instead of presenting execution handoff options.
Find the newly created epic:
beans list --json -t epic -s todo
Take the most recently created epic ID. Report it to the user.