ワンクリックで
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"