Skip to content
Back to skills

Tech Design

ASecurity

通用技术方案撰写技能。根据需求输入(需求分析报告或口头描述)自动生成结构完整的技术方案 Markdown 文档。当用户说"帮我写技术方案"、"出一个技术设计文档"、"写一份 design doc"、"给这个需求出方案"时使用本技能。

  • 57 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added October 19, 2026
ai-agents

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned October 19, 2026

npx -y skills add Tencent/LoopForge --skill tech-design --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Tech Design?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Tech Design
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tencent-tech-design/badge)](https://www.skillsdirectory.com/skills/tencent-tech-design)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: tech-design
description: 通用技术方案撰写技能。根据需求输入(需求分析报告或口头描述)自动生成结构完整的技术方案 Markdown 文档。当用户说"帮我写技术方案"、"出一个技术设计文档"、"写一份 design doc"、"给这个需求出方案"时使用本技能。
---

# 技术方案撰写技能

## 工作流程

### 第一步:解析需求输入

根据输入类型进行处理:

- **需求分析报告**:读取报告文件,提取需求背景、功能点、约束条件
- **口头描述**:直接理解用户描述,若信息不足以支撑方案撰写,追问以下关键信息:
  - 核心功能是什么?
  - 涉及哪些系统/模块?
  - 有无性能/安全特殊要求?
  - 预计数据量级?

### 第二步:加载方案模板

读取通用技术方案模板:[references/general.md](references/general.md)

### 第三步:撰写技术方案

按照模板结构生成技术方案,注意:

- 架构图、流程图、时序图统一使用 Mermaid 语法绘制
- 不涉及的章节(如灰度策略、第三方依赖)直接删除,不强行填写
- 若某章节信息不足,标注"待补充"并说明需要哪些信息
- 方案中的估算数据(性能指标、数据量等)需标注来源或假设依据

### 第四步:保存文档

将生成的技术方案保存为 Markdown 文件:

- 若用户已指定输出路径,保存到指定路径
- 若用户未指定路径,询问保存位置
- 文件名建议:`tech-design-[需求名称].md`

## 注意事项

- 方案内容应具体、可落地,避免空泛描述
- 关键技术决策需说明"为什么选这个,为什么不选那个"
- 复杂方案优先用图表表达,文字辅助说明

Files in this skill

  • SKILL.md1.7 KB
  • references/general.md3.9 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.