Agent SkillsHashWarlock/nobody-plans-for-pi › nobody-brainstorms

nobody-brainstorms

GitHub

在编码前通过对话将创意转化为完整设计。先检查项目状态,逐步澄清需求与约束,对比方案并推荐最优解,分段展示设计以获取反馈,最终保存经批准的设计文档供后续实现参考。

skills/nobody-brainstorms/SKILL.md HashWarlock/nobody-plans-for-pi

触发场景

进行任何创造性工作如创建功能或构建组件前 需要探索用户意图、需求和设计后再实施时

安装

npx skills add HashWarlock/nobody-plans-for-pi --skill nobody-brainstorms -g -y
更多选项

不安装直接使用

npx skills use HashWarlock/nobody-plans-for-pi@nobody-brainstorms

指定 Agent (Claude Code)

npx skills add HashWarlock/nobody-plans-for-pi --skill nobody-brainstorms -a claude-code -g -y

安装 repo 全部 skill

npx skills add HashWarlock/nobody-plans-for-pi --all -g -y

预览 repo 内 skill

npx skills add HashWarlock/nobody-plans-for-pi --list

SKILL.md

Frontmatter
{
    "name": "nobody-brainstorms",
    "description": "Use when doing any creative work — creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation."
}

Brainstorming Ideas Into Designs

Overview

Turn ideas into fully formed designs through collaborative dialogue before writing code.

Announce at start: "I'm using the nobody-brainstorms skill to explore this before we build."

The Process

Understanding the idea:

  • Check current project state first (files, docs, recent commits)
  • Ask questions one at a time to refine the idea
  • Prefer multiple choice when possible
  • Only one question per message
  • Focus on: purpose, constraints, success criteria

Exploring approaches:

  • Propose 2–3 approaches with trade-offs
  • Lead with your recommendation and reasoning
  • Present options conversationally

Presenting the design:

  • Break into sections of 200–300 words
  • After each section ask: "Does this look right so far?"
  • If they disagree, revise before continuing
  • If they agree, continue to next section

Saving the result:

  • Save approved design to docs/designs/YYYY-MM-DD-<feature-name>.md
  • Include: goal, approach, key decisions, constraints, success criteria

After Design Approval

Offer next steps:

  1. Write plan — use the nobody-writes-plans skill
  2. Implement directly — use /implement <feature>
  3. Set up isolated workspace — use the nobody-uses-git-worktrees skill

Red Flags

  • Jumping to code before design is approved
  • Asking multiple questions at once
  • Presenting walls of text without checkpoints
  • Skipping project context check

版本历史

  • fc2edc0 当前 2026-07-25 05:06

同 Skill 集合

skills/nobody-debugs/SKILL.md
skills/nobody-executes-plans/SKILL.md
skills/nobody-finishes-a-development-branch/SKILL.md
skills/nobody-receives-code-review/SKILL.md
skills/nobody-requests-code-review/SKILL.md
skills/nobody-uses-git-worktrees/SKILL.md
skills/nobody-uses-tdd/SKILL.md
skills/nobody-verifies-before-completion/SKILL.md
skills/nobody-writes-plans/SKILL.md
skills/nobody-writes-skills/SKILL.md
skills/using-plans-for-nobody/SKILL.md

元信息

文件数
0
版本
fc2edc0
Hash
686ea326
收录时间
2026-07-25 05:06

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-25 18:22
浙ICP备14020137号-1 $访客地图$