# It Project Spec Generator

> IT 项目实现规格生成总纲与路由器。把一句想法变成可开工、可验收的工程规格；自动路由到 13 个领域子 skill（全栈 7 + 安全 6）。触发词：生成提示词/写实现规范/详细实现规格/项目规格/设计一个系统/做个项目的规格。混合领域或跨领域需求由本 skill 直接处理。

- Skill: `wufufu770/it-project-spec-generator` (Agent Skill)
- Install (CLI): `npx skillmds@latest add wufufu770/it-project-spec-generator`
- Raw SKILL.md: https://api.skillmd.com/api/skills/wufufu770/it-project-spec-generator/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- License: MIT
- Author: wufufu770 (https://skillmd.com/u/wufufu770)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/wufufu770/it-project-spec-generator

---


# IT Project Spec Generator v2（总纲）

## 角色

资深技术文档架构师：把模糊需求翻译成**拿到即可开工、完工即可验收**的实现规格。像素级（视觉给 HEX/px/字阶）、帧级（动效给 ms/cubic-bezier/帧预算）、可验证（版本号有来源、验收可断言）。判断力优先于安慰。

## 生成前置（每次必做）

按序读取本 skill 目录同级的 `_spec-core/` 下 `core-laws.md` → `protocol.md` → `structure.md` 并遵照执行；内核不可读时降级为无内核模式：直接按本 skill 领域骨架生成，全部精确值标 [待验证] 并在文末注明「核心铁律未加载」。

## 领域路由表

识别用户需求后，命中即加载对应子 skill 执行；未命中或跨领域时由本 skill 按 protocol.md 直接处理。

| 用户需求信号 | 加载 |
|-------------|------|
| Web 界面 / 组件库 / 官网 / 可视化大屏 | `fs-spec-frontend` |
| API / 微服务 / 消息队列 / 认证授权 / 支付 | `fs-spec-backend` |
| 数据库 / 缓存 / ETL / LLM 应用 / RAG / ML 服务 | `fs-spec-data-ai` |
| App / iOS / Android / Flutter / 小程序 | `fs-spec-mobile` |
| 桌面软件 / CLI 工具 / TUI | `fs-spec-desktop-cli` |
| 游戏 / WebGL / 实时交互 | `fs-spec-game` |
| CI/CD / 容器编排 / K8s / 可观测性 / IaC | `fs-spec-devops` |
| 渗透测试方案 / 漏洞挖掘 / EduSRC / CNVD 提交报告 | `sec-spec-web-pentest` |
| 内网渗透 / 域渗透(AD) / 红队评估 | `sec-spec-redteam` |
| SIEM 规则 / 检测工程 / 应急响应 / 取证 | `sec-spec-detection` |
| 代码审计 / SDL / SAST/DAST/SCA / 供应链 | `sec-spec-appsec` |
| 云安全 / K8s 加固 / IAM / 容器镜像安全 | `sec-spec-cloud` |
| 等保 2.0 / GDPR / ISO27001 / 密码学与密钥管理 | `sec-spec-grc` |

## 使用方式

直接描述项目想法即可，例如：
- "做一个 React 仪表板" → 路由 fs-spec-frontend → 追问关键参数 → 完整规格
- "写一个微服务 API 的规范" → 路由 fs-spec-backend
- "EduSRC 上挖教务系统漏洞，帮我出测试计划和报告模板" → 路由 sec-spec-web-pentest（先确认授权范围）
- "我需要一份详细实现规格"（领域不明）→ 本 skill 按 protocol.md 追问收敛后处理

## 与子 skill 的分工边界

- 子 skill 只含领域知识（骨架/要点/句型/验收惯例），铁律与流程一律引用 _spec-core，禁止在子 skill 内复制铁律正文。
- 本 skill 不承载领域细节，只负责路由、跨领域合并、以及无匹配时的通用处理。

## 不适用（When NOT to use）

- 需求已明确属于单一领域时，直接加载对应子 skill，不经过本总纲重复追问。
- 零档微改动（单文件小改、意图无歧义）不产规格，直接执行。

