Token导航 LogoToken导航TokenDH.com
研究检索执行命令github未标认证来源可访问许可证需确认审计提醒

intent-discovery意图发现

Agent Skill

intent-discovery 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

315

周安装

13

GitHub Stars

24

下载量

103
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:intent-discovery(意图发现)
来源仓库:https://github.com/noobygains/godmode
仓库路径:skills/intent-discovery
安装命令:
npx skills add https://github.com/noobygains/godmode --skill intent-discovery
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/noobygains/godmode --skill intent-discovery

简介

用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中根据关键词、任务场景或来源线索快速定位候选结果。

  • 支持从来源仓库获取上下文,结合安装命令和原始 README 核验具体用法。
  • 安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。
  • 适用于需要快速获取信息或背景知识的场景,提升研究效率。
  • 建议在提示词中明确搜索范围和筛选条件,避免无关结果干扰。

SKILL.md

Turning Ideas Into Actionable Designs

Overview

Guide raw ideas through structured dialogue into fully specified, validated designs. Begin by surveying the existing project landscape, then iteratively refine understanding through targeted questions. Once the design crystallizes, present it for approval.

The Prime Directive

NO IMPLEMENTATION WITHOUT A VALIDATED DESIGN FIRST

No exceptions. No workarounds. No shortcuts.

When to Use

Required for:

  • Creating new features or components
  • Extending existing system capabilities
  • Changing how existing code behaves
  • Launching new projects or modules
  • Rearchitecting or redesigning existing systems

Skip for:

  • Correcting typos or spelling mistakes
  • Updating imports the user has specified exactly
  • Configuration changes dictated verbatim by the user
  • Removing files the user has explicitly identified
  • Executing commands the user has provided exactly

Cognitive Traps

RationalizationWhat Is Actually True
"This is too trivial for design work"Trivial projects harbor the most unchallenged assumptions. Even a notes app requires data model, storage, and interaction decisions.
"The user gave me exact specifications"Users articulate goals, not designs. Intent discovery bridges the gap between what someone wants and how to build it.
"I already know the optimal approach"You know *one* approach. Presenting alternatives exposes trade-offs and uncovers blind spots.
"Design work will slow us down"Building the wrong thing is slower. Five minutes of design prevents two hours of rework.
"It's just a minor modification"Minor changes in the wrong direction accumulate. Confirm direction before proceeding.
"The user seems eager to start"Users are eager for *outcomes*, not for *rushing*. A brief design pass builds trust.

Every project passes through this process. A todo list, a utility function, a config tweak -- all of them. "Simple" projects are precisely where unchallenged assumptions generate the most wasted effort. The design can be brief (a few sentences for genuinely simple work), but you MUST present it and receive approval.

Checklist

You MUST create a task for each of these items and complete them sequentially:

  1. Survey project landscape -- examine files, documentation, recent commits
  2. Locate reference material -- invoke reference-engine skill to route to the appropriate reference system (github-search for external repos and libraries, codebase-research for internal patterns, design-research for visual themes, ux-patterns for UI, or built-in libraries for APIs/schemas/testing/infrastructure)
  3. Ask clarifying questions -- one per message, understand purpose/constraints/success criteria
  4. Present 2-3 approaches -- as labeled options (A/B/C) with trade-offs, star the recommendation
  5. Present design -- in sections proportional to complexity, get user confirmation after each section (YoloMode: present and proceed)
  6. Record design document -- save to docs/plans/YYYY-MM-DD-<topic>-design.md and commit
  7. Hand off to implementation -- invoke task-planning skill to build the implementation plan

Workflow Diagram

digraph intent_discovery {
    "Survey project landscape" [shape=box];
    "Ask clarifying questions" [shape=box];
    "Present 2-3 approaches" [shape=box];
    "Present design sections" [shape=box];
    "User confirms design?" [shape=diamond];
    "Record design document" [shape=box];
    "Invoke task-planning" [shape=doublecircle];

    "Survey project landscape" -> "Ask clarifying questions";
    "Ask clarifying questions" -> "Present 2-3 approaches";
    "Present 2-3 approaches" -> "Present design sections";
    "Present design sections" -> "User confirms design?";
    "User confirms design?" -> "Present design sections" [label="no, revise"];
    "User confirms design?" -> "Record design document" [label="yes"];
    "Record design document" -> "Invoke task-planning";
}

The terminal state is invoking task-planning. Do NOT invoke ui-engineering or any other implementation skill. The ONLY skill you invoke after intent-discovery is task-planning.

Detailed Process

Exploring the idea:

  • Review the current project state first (files, documentation, recent commits)
  • Pose questions one at a time to sharpen understanding
  • Favor multiple-choice questions when practical, but open-ended questions are acceptable
  • Limit each message to one question -- if a topic needs deeper exploration, split it across messages
  • Concentrate on: purpose, constraints, success criteria

Researching existing solutions:

  • REQUIRED SUB-SKILL: Use godmode:reference-engine to route to the appropriate reference system
  • The reference-engine skill routes to: github-search (external repos and libraries), codebase-research (internal codebase patterns), design-research (visual themes), ux-patterns (UI), or its own built-in libraries (APIs, schemas, testing, CI/CD, infrastructure)
  • Summarize findings: "Found references from [sources]: [what is relevant]"
  • Incorporate into proposals: which references to build on, extract from, or study

Evaluating approaches:

  • Propose 2-3 distinct approaches as labeled options (A, B, C) with trade-offs
  • Mark the recommended option with a star (⭐)
  • Lead with the recommended option and explain the rationale
  • Reference findings: "Approach A is inspired by github.com/x/y (5k stars, MIT license)"
  • If YoloMode is active: Still present all options and wait for user selection. Approach selection is never auto-picked.

Presenting the design:

  • Once you believe the design is clear, present it
  • Scale each section to its complexity: a few sentences for straightforward parts, up to 200-300 words for nuanced areas
  • Ask after each section whether it looks correct so far
  • Cover: architecture, components, data flow, error handling, testing strategy
  • Be prepared to revisit and clarify if something is unclear
  • If YoloMode is active: Present the full design in one pass and proceed to recording, without per-section confirmation. The user trusts the recommendation.

After Design Approval

Documentation:

  • Write the validated design to docs/plans/YYYY-MM-DD-<topic>-design.md
  • Commit the design document to version control

Implementation:

  • Invoke the task-planning skill to produce a detailed implementation plan
  • Do NOT invoke any other skill. task-planning is the next step.

Guardrails

Never:

  • Skip design for "simple" work -- simplicity is where assumptions hide
  • Jump straight to code after hearing the request
  • Present only one approach -- always offer 2-3 with trade-offs
  • Treat user approval as a rubber stamp -- genuinely integrate feedback
  • Begin implementation before the design document is written and committed

Always:

  • Present 2-3 approaches with trade-offs and a clear recommendation
  • Obtain explicit user approval on each design section before advancing
  • Write the design document to docs/plans/ and commit it
  • Invoke task-planning as the next step (never an implementation skill)
  • Scale design depth to complexity -- brief for simple, thorough for complex

Guiding Principles

  • One question at a time - Avoid overwhelming with multiple questions
  • Multiple choice preferred - Easier to respond to than open-ended when feasible
  • YAGNI ruthlessly - Strip unnecessary features from every design
  • Explore alternatives - Always propose 2-3 approaches before committing
  • Incremental validation - Present design, obtain approval before advancing
  • Stay flexible - Revisit and clarify when something does not make sense

Connections

This skill fits into the broader GodMode workflow:

  • task-planning -- The ONLY next step after intent-discovery. Converts the validated design into an actionable implementation plan.
  • reference-engine -- Invoked DURING intent-discovery to locate reference implementations, themes, UX patterns, or built-in libraries relevant to the design.
  • github-search -- Used during research to find existing open-source implementations, libraries, and patterns before building from scratch.
  • codebase-research -- Used by reference-engine to find internal codebase patterns, conventions, and similar implementations.
  • specification-first -- For projects requiring formal specifications, the design document produced here feeds into specification-driven workflows.

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

34.94%
按下载量换算36

Claude

29%
按下载量换算30

Cursor

19.72%
按下载量换算20

Gemini CLI

10.56%
按下载量换算11

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

可疑

权限和风险

执行命令

安装流程涉及命令执行,可能通过 npx skills add https://github.com/noobygains/godmode --skill intent-discovery 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills