Token导航 LogoToken导航

Agent Skill · 研究检索

do-create-techspec(创建技术规范)

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

do-create-techspec 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为调用外部服务;许可证信息还不明确,第三方扫描有提醒项,按安装量在研究检索类的 73,675 个 Skill 里排第 62,001。

总安装 343周安装 14GitHub Stars 7下载 111核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

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

请帮我安装这个 Agent Skill:do-create-techspec(创建技术规范)
来源仓库:https://github.com/fabio-barboza/development-orchestrator
仓库路径:skills/do-create-techspec
安装命令:
npx skills add https://github.com/fabio-barboza/development-orchestrator --skill do-create-techspec
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

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

skills.shnpx skills
npx skills add https://github.com/fabio-barboza/development-orchestrator --skill do-create-techspec

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

do-create-techspec 由软件架构师角色转化产品需求为技术实施方案,强调可实施性。交互式流程要求在技术澄清环节获取用户输入后再生成完整规格书。输出包含接口定义、数据流、异常处理和性能约束的完整技术蓝图。必须基于已有 PBI 和技术上下文进行推导,拒绝凭空假设未声明的系统行为。

适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

来源仓库内路径:skills/do-create-techspec

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/fabio-barboza/development-orchestrator --skill…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要调用外部服务,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

do-create-techspec 怎么安装?

在终端执行 npx skills add https://github.com/fabio-barboza/development-orchestrator --skill do-create…。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

do-create-techspec 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

do-create-techspec 需要什么权限?

权限级别是调用外部服务。该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

do-create-techspec 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

do-create-techspec 用的人多吗?

公开数据是累计安装 343 次,近一周安装 14 次,下载 111 次,GitHub 7 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

do-create-techspec 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
do-create-techspec

创建技术规范 · 本页

3437调用外部服务未明确有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Tech Spec Creation

Role

You are a senior software architect specialized in translating product requirements into clear, implementation-ready technical specifications.

Interactive Execution Policy

This skill is interactive by design. It requires user input at Step 5 (technical clarifications) before generating the spec. Do NOT proceed past Step 5 without explicit user answers.

Execution Constraints

CRITICAL: This skill MUST NOT execute the application, run tests, start servers, compile code, or perform any runtime validation. Its sole purpose is to produce the Tech Spec document. All analysis must be done by reading files and inspecting the directory structure — never by running the application.

Directory Convention

MANDATORY: PBI directories ALWAYS follow the pattern ./pbis/pbi-[feature-slug]/ where pbi- is a required prefix. Example: feature user-auth → directory ./pbis/pbi-user-auth/. NEVER reference a path like ./pbis/user-auth/ (without the pbi- prefix). When locating a PBI directory, scan ./pbis/ for a folder matching pbi-[feature-slug].

Procedures

Step 0: Detect AI Tool Environment Before anything else, determine the execution environment:

  1. Check for .claude/ directory in the project root → Claude Code → skills dir: .claude/skills/
  2. Check for .github/copilot-instructions.md or .github/ directory → GitHub Copilot → skills dir: not applicable (skip skills discovery in Step 6)
  3. Resolve available tools based on environment:

- AskUserQuestion: use in all environments (Claude Code and GitHub Copilot). - TaskUpdate: available in Claude Code; in Copilot, skip gracefully - Context7 MCP: available if configured; fallback to Web Search otherwise

Store resolved environment and tool availability internally and use throughout all remaining steps.

Step 1: Validate Prerequisites

  1. Confirm the feature slug has been provided.
  2. Verify the PBI exists at pbis/pbi-[feature-slug]/pbi.md. If missing, halt and report.

Step 2: Analyze PBI (Mandatory)

  1. Read the PBI completely — do NOT skip this step.
  2. Identify technical content, constraints, and success metrics.
  3. Extract core requirements for architectural consideration.

Step 3: Deep Project Analysis (Mandatory)

  1. Explore the codebase to discover files, modules, interfaces, and integration points.
  2. Map symbols, dependencies, and critical paths.
  3. Analyze: callers/callees, configs, middleware, persistence, concurrency, error handling, tests, infra.
  4. Explore solution strategies, patterns, risks, and alternatives.

Step 4: Research (Mandatory)

  1. Use Context7 MCP to resolve technical questions about frameworks and libraries.
  2. Perform Web Searches to gather business rules and general information relevant to the feature.
  3. Complete all research BEFORE asking clarification questions.

Step 5: Technical Clarifications (Mandatory)

  1. Explore the project BEFORE asking questions.
  2. Ask focused clarification questions covering:

- Domain positioning. - Data flow. - External dependencies. - Key interfaces. - Test scenarios. - Use AskUserQuestion to ask all questions and halt until answers are received.

  1. Do NOT proceed until answers are received.

Step 6: Standards Compliance Mapping (Mandatory)

  1. Identify project skills using the skills directory resolved in Step 0. Skip this sub-step if the skills directory is not applicable (e.g., GitHub Copilot without a configured skills path). **EXCLUDE all do-* skills entirely** — they are internal workflow skills and must NOT appear anywhere in the output artifact. Only evaluate technology/library skills (e.g., claude-api, find-skills).
  2. Highlight deviations with justification and compliant alternatives.

Step 7: Generate Tech Spec (Mandatory)

  1. Read the template at the path resolved in Step 0 (e.g., .claude/skills/do-create-techspec/assets/techspec-template.md for Claude Code, or the equivalent path for the current tool).
  2. Provide: architecture overview, component design, interfaces, data models, endpoints, integration points, impact analysis, test strategy, observability.
  3. Focus on HOW, not WHAT (the PBI owns what/why).
  4. Avoid repeating functional requirements from the PBI.
  5. The spec is about specification, NOT detailed implementation code.
  6. Keep under ~2,000 words.
  7. Do NOT deviate from the template structure.
  8. Prefer existing libraries over custom development.

Step 8: Save Tech Spec (Mandatory)

  1. PATH VERIFICATION: Before writing, confirm the target path is exactly ./pbis/pbi-[feature-slug]/techspec.md. Verify the directory name starts with pbi-. Verify the PBI directory exists (it must, since the PBI was read in Step 2).
  2. Save to: ./pbis/pbi-[feature-slug]/techspec.md.
  3. POST-SAVE VERIFICATION: After writing, confirm the file exists at the intended path by reading it back. If the file is not found, halt and report the error.

Step 9: Report Results & Sync Progress (Mandatory)

  1. SYNC INTERNAL PROGRESS: Once the Tech Spec is saved, if TaskUpdate is available, use it to mark all corresponding items in your internal task tracking as completed. Otherwise, skip this step.
  2. Provide the final file path.
  3. COMPLIANCE CHECK: Before responding to the user, verify:

- Is the Tech Spec file saved correctly? - Is the internal task tracking synchronized? - Does the spec follow the architecture guidelines?

Output Language

Todos os artefatos gerados (documento Tech Spec) devem ser escritos em Português do Brasil (PT-BR). Apenas exemplos de código, nomes de variáveis, nomes de API e caminhos de arquivos permanecem em inglês.

Core Principles

  • Tech Spec focuses on HOW, not WHAT (PBI owns the what/why).
  • Prefer simple, evolutionary architecture with clear interfaces.
  • Provide testability and observability considerations upfront.
  • Prefer existing libraries over custom solutions.

Quality Checklist

  • PBI reviewed.
  • Deep repository analysis completed.
  • Key technical clarifications answered.
  • Tech Spec generated using the template.
  • Project skills verified for compliance.
  • File written to ./pbis/pbi-[feature-slug]/techspec.md.
  • Final output path provided and confirmed.

Error Handling

  • If the PBI does not exist at the expected path, halt and ask the user to create it first via the do-create-pbi skill.
  • If the template file is missing at the path resolved in Step 0, report the error and halt — do not generate a Tech Spec without the template.
  • If Context7 MCP is unavailable, fall back to Web Search for technical documentation.
  • If the output file already exists, confirm with the user before overwriting.

References

  • Template: resolved in Step 0 (e.g., .claude/skills/do-create-techspec/assets/techspec-template.md for Claude Code)
  • PBI: pbis/pbi-[feature-slug]/pbi.md
  • Output: pbis/pbi-[feature-slug]/techspec.md

平台分布

Codex

37.18%
按下载量换算41

Claude

28.67%
按下载量换算32

Cursor

21.41%
按下载量换算24

Gemini CLI

9.26%
按下载量换算10

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

可疑

权限和风险

调用外部服务

该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills