taiyi-architect
TaiyiForge 辅助 — 架构决策记录 ADR(长期影响决策的可追溯补充)。OpenCode / Claude / Codex / Cursor 通用。
TaiyiForge 辅助 — 代码库情报扫描,产出 CONTEXT.md(变更前可选)。OpenCode / Claude / Codex / Cursor 通用。
$ npx -y skills add Dong90/oh-my-taiyiforge --skill taiyi-intel-scan --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/taiyi-intel-scanContext preview
The summary Claude sees to decide when to auto-load this skill.
TaiyiForge 辅助 — 代码库情报扫描,产出 CONTEXT.md(变更前可选)。OpenCode / Claude / Codex / Cursor 通用。
name: taiyi-intel-scan description: TaiyiForge 辅助 — 代码库情报扫描,产出 CONTEXT.md(变更前可选)。OpenCode / Claude / Codex / Cursor 通用。
在写 CHANGE / REQUIREMENT 之前,把**与本次变更相关的代码现实**整理成一份可读情报,避免设计阶段凭空假设、重复造轮子或踩遗留坑。
| 信号 | 建议 | |------|------| | 新 slug 刚 `taiyi init` | 默认跑一次 | | `taiyi_assess` 为 medium / high | 必跑 | | 不熟悉模块 / 跨多目录 | 必跑 | | 单文件 typo 修复 | 可跳过 |
1. 从用户描述提取 **3–7 个关键词**(模块名、路由、表名、API 前缀) 2. 用 `grep` / 语义搜索定位**入口文件**(路由注册、CLI、main、index) 3. 列出**直接相关目录**(不超过 15 个),注明「必读 / 参考 / 勿动」
记录项目**既有惯例**,后续阶段必须对齐:
| 类别 | 记录什么 | 示例 | |------|----------|------| | 目录结构 | 功能放哪 | `src/core/` vs `lib/` | | 命名 | 文件、导出、测试后缀 | `*.test.ts` / `test_*.py` | | 测试 | 框架、运行命令、覆盖率习惯 | `vitest run` | | API / 数据 | REST 风格、ORM、错误形状 | `{ ok, error }` | | 配置 | 环境变量、feature flag 位置 | `.env.example` |
标 **RISK**(无测试、TODO 堆积、循环依赖、上帝文件)并给**证据路径**:
给出 **3–5 个文件**,按顺序,每文件一句话说明「读完知道什么」。
在文末写 **Handoff**:
# CONTEXT: <slug> > 生成:taiyi-intel-scan · 只读扫描,非设计结论 ## Scope 摘要 <!-- 一句话 --> ## 相关目录 | 路径 | 关系 | 备注 | |------|------|------| | | 必读 / 参考 / 勿动 | | ## 模式清单 - 测试:`...` - API:`...` - 命名:`...` ## 风险区 | 级别 | 位置 | 说明 | 建议 | |------|------|------|------| | RISK | `path:line` | | | ## Read First 1. `path` — … 2. `path` — … ## Handoff - change:… - design:…
Repo: Dong90/oh-my-taiyiforge
TaiyiForge 辅助 — 架构决策记录 ADR(长期影响决策的可追溯补充)。OpenCode / Claude / Codex / Cursor 通用。
TaiyiForge 辅助 — Token 压缩编排:/taiyi:token compress + Superpowers subagent + ECC…
TaiyiForge 辅助 — 系统/产品架构图(Mermaid · SVG 海报 · 嵌入 DESIGN.md)。OpenCode / Claude / Codex / Cursor…