legibility-check

Solid

Validate maintainer docs structure, standards freshness, manifest paths, and plan state. Run this after modifying any file under .agents/docs/standards/, .agents/docs/plans/, .agents/docs/architecture/, or AGENTS.md — it catches stale metadata, broken manifest paths, and plan state drift before CI does.

AI & Automation 1,021 stars 109 forks Updated today MIT

Install

View on GitHub

Quality Score: 94/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
93
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Legibility Check Run deterministic checks for maintainer docs that mirror what CI enforces via `.github/workflows/legibility.yml`. Catching these locally saves a round-trip to CI. ## What it checks 1. **Standards freshness** — every `.agents/docs/standards/*.md` must have frontmatter with `owner`, `last_reviewed` (ISO date), and `source_of_truth`. Files reviewed more than 60 days ago produce a warning. 2. **Architecture manifest** — every path listed in `.agents/docs/architecture/manifest.yaml` under `expected_paths:` must exist in the repo. 3. **Plan state drift** — every `.agents/docs/plans/**/*.md` must have a `status` frontmatter field (`active`, `completed`, or `cancelled`). Completed plans must not contain unchecked `- [ ]` checkboxes (outside fenced code blocks). ## Run ```bash uv run python scripts/check_legibility.py ``` Options: - `--freshness-days N` — change the staleness threshold (default: 60) - `--strict-freshness` — promote stale warnings to failures - `--repo-root PATH` — override repo root (default: cwd) ## Fixing common failures | Failure | Fix | |---------|-----| | `missing frontmatter key 'X'` | Add the missing key to the YAML frontmatter block at the top of the file | | `last_reviewed must be ISO date` | Use `YYYY-MM-DD` format | | `last_reviewed ... is stale` | Update `last_reviewed` to today's date after reviewing the content | | `expected path missing: X` | Either create the file or remove the stale entry from `manifest.yaml` | | `status mus...

Details

Author
liaohch3
Repository
liaohch3/claude-tap
Created
3 months ago
Last Updated
today
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

docs-maintenance-after-work

Run standardized post-implementation documentation maintenance and quality checks.

289 Updated 2 months ago
J-Pster
Data & Documents Listed

compliance_check

Apply the OpenAI SDK compliance checklist to audit files or directories and produce a Markdown report with findings and suggested fixes. Use when asked to "check compliance", "run compliance check", or "audit against OpenAI SDK rules".

3 Updated 1 months ago
majiayu000
Data & Documents Solid

compliance_check

Apply the OpenAI SDK compliance checklist to audit files or directories and produce a Markdown report with findings and suggested fixes. Use when asked to "check compliance", "run compliance check", or "audit against OpenAI SDK rules".

183 Updated 1 months ago
majiayu000
Data & Documents Listed

compliance_check

Apply the OpenAI SDK compliance checklist to audit files or directories and produce a Markdown report with findings and suggested fixes. Use when asked to "check compliance", "run compliance check", or "audit against OpenAI SDK rules".

42 Updated 2 months ago
diegosouzapw
Code & Development Listed

doc-consistency-reviewer

文档一致性审核官,检查代码实现与文档说明的一致性。当用户请求审查文档与代码的一致性、检查 README/docs 是否过时、验证 API 文档准确性时使用此技能。适用于:(1) 审查 README 与实现一致性 (2) 检查 docs/ 目录文档是否过时 (3) 验证 API/配置文档准确性 (4) 生成文档一致性报告。触发词包括:文档审查、doc review、文档一致性、documentation consistency、检查文档过时、verify docs。

5 Updated today
Arseeth