codify-to-knowhow
FeaturedManifest-driven knowledge asset generator — converts any structured package into maestro knowhow + spec entries with ref linking. Triggers on "codify-to-knowhow", "style to knowhow", "知识固化".
AI & Automation 549 stars
68 forks Updated 2 days ago
Install
Quality Score: 87/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
> **Plan tracking**: codex 无 TaskCreate/TaskUpdate/TodoWrite 任务板。进度清单用 `update_plan({ explanation?, plan: [{ step, status }] })` 维护(整体提交步骤数组,status: `pending` | `in_progress` | `completed`),权威状态始终在 session 工件中;依赖/认领(addBlockedBy/owner)是工件字段,不是工具参数。
# Codify to Knowhow
通用 manifest 驱动的知识资产生成器。读取 `knowhow-manifest.json`,按声明创建 knowhow 文件和 spec 条目,通过 ref 建立索引-详文桥梁。
**适用场景**: 任何工作流产出需要固化为知识资产时使用。上游 skill(如 `maestro-impeccable --codify`)负责生成 manifest,本 skill 负责执行知识写入。
## Architecture Overview
```
┌─────────────────────────────────────────────────────────────┐
│ Codify to Knowhow (SKILL.md) — Manifest-Driven │
│ → Read manifest → Create knowhow → Create specs → Verify │
└──────────────────────────┬──────────────────────────────────┘
│
┌──────────┬───────────┼───────────┬──────────┐
↓ ↓ ↓ ↓ │
┌────────┐ ┌────────┐ ┌────────┐ ┌────────┐ │
│Phase 1 │ │Phase 2 │ │Phase 3 │ │Phase 4 │ │
│ Load │ │Generate│ │Generate│ │ Index │ │
│Manifest│ │Knowhow │ │ Specs │ │ Verify │ │
└───┬────┘ └───┬────┘ └───┬────┘ └───┬────┘ │
│ │ │ │ │
manifest AST-/DCS- spec-entry verified │
parsed files + ref assets │
```
## Key Design Principles
1. **Manifest 驱动**: 所有行为由 `knowhow-manifest.json` 声明,不含硬编码领域知识
2. **幂等执行**: 每个写入前按 slug 检查已存在资产,存在则跳过
3. **ref 桥梁**: spec-entry 通过 `ref` 引用 knowhow 详文
4. **闭合标签**: 所有条目使用...
Details
- Author
- catlog22
- Repository
- catlog22/maestro-flow
- Created
- 5 months ago
- Last Updated
- 2 days ago
- Language
- TypeScript
- License
- None
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Listed
knowledge-wiki
把知识库资料编译成互链的 wiki 知识页(概念页+双向链接+索引),让售前方案可以直接引用规范与最佳实践,而不是每次重读原文
4 Updated 4 weeks ago
mooncirclez AI & Automation Listed
knowledge-bootstrap
用于把任意目录建成经过确认、可校验、可持续演化的知识库。
7 Updated 1 months ago
wz20 AI & Automation Listed
domain-knowledge
查询、记录或维护 Kata 项目的业务知识、规则、术语、页面事实与踩坑记录。用户询问项目特定概念,或要求“记一下规则”“更新模块知识”时使用;纯源码实现问题直接回答,用例、UI 自动化和缺陷任务转对应 Skill。
1 Updated 3 weeks ago
koco-co