一键导入
akb-linter
AKB document hygiene checker. Finds documents that confuse AI agents.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
AKB document hygiene checker. Finds documents that confuse AI agents.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Tycono usage guide and project understanding. WHEN: user asks "how does tycono work", "what can tycono do", "how to use the AI team", "what are the commands", "what is a wave", "what is an agency", "how to check results", "where are the logs", "how to see what the team did", first time using tycono. WHEN NOT: user is already running a wave, asking about unrelated code, general coding questions.
Browser automation for AI agents using agent-browser CLI. Token-efficient alternative to Playwright MCP with accessibility-first element selection.
Knowledge documentation gatekeeper. Dynamic domain expert analysis to find optimal placement and connections.
| name | akb-linter |
| description | AKB document hygiene checker. Finds documents that confuse AI agents. |
| allowed-tools | Read, Glob, Grep, Bash |
"Only keep documents that AI can read and act on accurately."
| Problem | AI Behavior | Result |
|---|---|---|
| History mixed in | "Is v1 still active? Is v2 current?" | Token waste on verification |
| Placeholder docs | Grep noise, dead-end links | Search inefficiency |
| Duplicate docs | "Which one is truth?" | Wrong decisions |
| Links without context | "Why should I follow this?" | Exploration abandoned |
| Implementation code mixed in | Reads code directly, misses semantics | AKB purpose defeated |
AI takes documents literally. Humans skip "old stuff" but AI gets confused.
BAD: "Previously we used v1, then migrated to v2"
GOOD: "Currently using v2"
(History goes to separate archive)
Keywords: previously, former, deprecated, no longer, migrated, legacy, v1
Search noise. Grep matches useless files.
BAD: < 10 lines, only "TODO"/"TBD", frontmatter only
ACTION: Fill content or delete
Same info in 2 places = Single Source of Truth violation.
BAD: Two docs on same topic with slightly different info
ACTION: Merge into one, or clearly separate roles (Hub vs Node)
AKB = semantics (why, relationships). Code repo = implementation (how).
BAD: .py/.js/.ts/.sql files in AKB doc folders
BAD: Full function implementations in docs
GOOD: Architecture decisions, design philosophy
GOOD: Code coordinates -> "See src/web/src/components/"
EXCEPTIONS:
- .claude/ (infrastructure)
- src/ (source code submodule)
- Short code snippets in docs (<10 lines, for explanation)
## TL;DR exists (3-5 lines)## Related list (AI doesn't know why to follow)competitor-analysis-openclaw.mdanalysis.md (ambiguous)doc1.md, temp.md---
title: "..." # Required
akb_type: hub|node # Recommended
tags: [...] # Recommended
status: active # Recommended
---
| Severity | Condition | Meaning |
|---|---|---|
| Critical | 1+ Category A issues | AI confusion, fix immediately |
| Warning | Category B issues only | Quality improvement recommended |
| Pass | No issues | AI can understand clearly |
"More docs is not better" "Only keep docs AI can act on accurately"