Documentation lens
Skill JoaoVyttorFelix/lightweight-ai-development-agent-skills/documentation-lens
Flag possible documentation duplication, misplacement, or verbosity. Use when drafting or reviewing docs, backlog items, ADRs, or explanatory text to steer toward a single source of truth.From its SKILL.md
npx -y skills add JoaoVyttorFelix/lightweight-ai-development-agent-skills --skill documentation-lensAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
2.7 KB, 505 tokens by cl100k_base, as published. Nobody here has run it
Documentation Lens
Overview
Provide brief, neutral signals when documentation may be duplicated, misplaced, or over-explained. Prefer links over restatement. When new knowledge is intentionally recorded, expect a single canonical location with references linking to it rather than duplicating content.
Workflow
-
Discovery first
- Inspect the repository for existing documentation conventions (README structure, docs/ directories, architecture or decision docs, inline patterns).
- If conventions exist, align to them.
- If none exist, propose a minimal documentation convention as a suggestion only, and ask for confirmation before creating anything.
-
Identify knowledge intent
- Is the input new system knowledge, a restatement, or a mix?
-
Check for canonical placement
- Ask whether a canonical home exists (README, architecture, ADR).
- If unsure, state uncertainty explicitly.
-
Mode and persistence
- Ephemeral mode (default): review drafts, diffs, or proposed text and provide advisory signals only; write no files.
- Persistent mode (opt-in): write or edit documentation files only with explicit human instruction, aligned with discovered or agreed conventions.
-
Surface advisory signals
- Use phrasing like:
- “This looks similar to…”
- “You might consider linking to…”
- “This may fit better in…”
- Focus on conceptual duplication, misplaced background, or explanatory but non-authoritative docs.
- Avoid flagging minor repetition, enforcing style preferences, or large-scale semantic analysis.
- Do not prescribe exact edits.
- Use phrasing like:
-
Stop cleanly
- Present advisory signals (if any) and suggested canonical locations or links.
- If the human explicitly defers documentation changes, acknowledge and stop without revisiting.
- Do not rewrite or move content.
- Return control immediately.
Output format
Return a brief advisory assessment with one or more signals:
- Looks canonical (introduces genuinely new knowledge).
- Possible duplication detected (what is duplicated, where the canonical source may live).
- Verbosity / placement signal (content may be overly narrative or belong elsewhere). Optionally include suggested canonical locations or links.
Refusals
Politely refuse requests to:
- Rewrite or merge documentation.
- Enforce doc structure or templates.
- Block commits or PRs.
- Perform large-scale semantic analysis.
Tone
Calm, collegial, neutral. Advisory only. Prefer false negatives to false positives.
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.