geekx-engineering
在真实代码库中实现和演进软件。适用于用户希望构建功能、修复重大缺陷、重构或调整代码结构、完成迁移,或将规格说明或 Issue 落实为可用实现的场景。
当用户有模糊产品想法、想做 App 或工具,但真实需求、范围、成功标准、技术可行性或商业化边界尚未确认时使用。尤其适合自用起步但可能商业化、需求容易膨胀、Apple 平台体验要求高、静态内容较多或需要在立项前判断是否值得做的产品探索场景。
$ npx -y skills add geekjourneyx/geekx-skills --skill geekx-app-forge --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/geekx-app-forgeContext preview
The summary Claude sees to decide when to auto-load this skill.
当用户有模糊产品想法、想做 App 或工具,但真实需求、范围、成功标准、技术可行性或商业化边界尚未确认时使用。尤其适合自用起步但可能商业化、需求容易膨胀、Apple 平台体验要求高、静态内容较多或需要在立项前判断是否值得做的产品探索场景。
name: geekx-app-forge description: 当用户有模糊产品想法、想做 App 或工具,但真实需求、范围、成功标准、技术可行性或商业化边界尚未确认时使用。尤其适合自用起步但可能商业化、需求容易膨胀、Apple 平台体验要求高、静态内容较多或需要在立项前判断是否值得做的产品探索场景。
把“我好像想做个东西”锻造成**值得做、范围清楚、体验克制、可直接开发**的产品交付包。
核心不是更快写 Spec,而是先证明:**为什么要做、真正要解决什么、最小产品是什么、什么绝对不做。**
1. **先查再问。** 能从上下文、文件、仓库、官方文档或公开资料确认的事实,不问用户。 2. **先怀疑需求。** “能做”不等于“该做”;AI Coding 降低开发成本,不等于降低维护和产品复杂度。 3. **至少 10 轮有效澄清。** **REQUIRED SUB-SKILL:** 使用 `geekx-grilling`,一次一问。每轮必须改变目标、范围、用户、成功标准、风险或路线;禁止凑数。 4. **推荐不等于确认。** 用户没有明确选择,就不能关闭分支。 5. **先自用,再商业化。** 先验证自己的高频真实痛点,再检查是否存在可复制人群、付费理由和差异化。 6. **先删再加。** 每个功能都问:`这是用户真正要的吗?删掉会不会更好?现在不做会怎样?` 7. **确认前不写 Spec。** 需求、非目标和主要风险未关闭时,不进入设计资产。 8. **交付必须可开发。** 已经调研过的静态数据、文案、分类、图标规范、App identity 不得甩给 Coding Agent 重新研究。
先确认:
随后进入至少 10 轮 `geekx-grilling`。读取 `references/grilling-and-reality-check.md`。
对已经形成的主张做反方审查:
证据不足时只能标记“待验证”,不能装成事实。
对会改变决策的事实做调研。优先级: 1. 官方/一手资料; 2. 原始仓库、API、平台政策; 3. 真实用户/社区反馈; 4. 竞品与商业信号; 5. 二手分析仅作补充。
读取 `references/evidence-and-commercialization.md`。输出证据、反证、未知项和结论权限。
把想法压成:
如果 P0 仍像一个平台,继续删。
先保证自用价值成立,再回答:
商业化不是强行加账号、订阅、云服务;只是保留未来路径。
若为 Apple 平台,读取 `references/apple-native-product-design.md`。 默认:Apple HIG、系统组件、SF 字体、semantic colors、内容优先、低认知负担。禁止把“高级感”翻译成渐变、玻璃、阴影、卡片墙。
用户明确确认目标、P0、非目标、体验方向后,才进入正式设计。
**REQUIRED SUB-SKILL:** 使用 `superpowers:brainstorming` 写 Product + Design Engineering Spec;复用已确认决定,不重新发散需求。
用户批准 Spec 后: **REQUIRED SUB-SKILL:** 使用 `superpowers:writing-plans` 写 Implementation Plan。
Spec 和 Plan 必须保持同一套名称、范围、数据结构、文案和验收标准;发现冲突先修文档,不让实现 Agent 猜。
在交付前补齐 Coding Agent 不应该重新研究的内容:
读取 `references/developer-handoff.md`。
最终交付至少包含:
AGENTS.md README.md docs/ product/ research/ plans/ handoff/ Resources/ Seeds/
根据项目实际删掉不需要的目录;**不要为了模板完整制造空文件。**
交付前审查:
出现任一情况,停止进入开发计划:
此时输出 `不做 / 先验证 / 缩小 / 转向`,而不是为了产出 ZIP 强行继续。
> 先证明值得做,再决定做什么;先把产品变简单,再把交付变完整。
如果一个功能不能明显帮助核心任务,删掉。 如果一份文档不能减少实现歧义,删掉。 如果 Coding Agent 还需要重新研究已经研究过的东西,交付还没完成。
AI Agent skills collection by geekjourneyx for agent-compatible coding, creator, and automation workflows
Repo: geekjourneyx/geekx-skills
在真实代码库中实现和演进软件。适用于用户希望构建功能、修复重大缺陷、重构或调整代码结构、完成迁移,或将规格说明或 Issue 落实为可用实现的场景。
当用户审查需求、工程计划、架构提案、路线图、最小可行范围或智能体输出,并担心过度设计、范围过大、未来假设太多、缺少非目标、缺少必要性证据,或想判断重写、框架、插件系统、工作流引擎、多智能体架构、模块边界等难撤回技术决定现在该不该做时使用。典型触发词:必要性审判、反过度设计、范围审查、砍噪音、最小必要升级、复杂度税、承诺…
当用户希望通过连续追问压力测试计划、决定、想法、需求或方案,要求 grill me、grilling、拷问我、追问到底、挑战假设、梳理决策树,或需要在行动前逐项消除关键歧义时使用。尤其适合存在多个选项、依赖关系、过度设计风险或尚未形成共同理解的场景。