Skip to content
Back to skills

Docs Review

ASecurity

Review project docs for staleness. Checks lib.rs, Cargo.toml, README, CONTRIBUTING, SECURITY, PRIVACY, and GitHub repo metadata.

  • 18 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 7, 2026
ai-agentsgogitapisecuritydocumentation

Works with

  • api

Security analysis

A100/100

Scanned November 7, 2026

npx -y skills add jamie8johnson/cqs --skill docs-review --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Docs Review?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Docs Review
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/jamie8johnson-docs-review/badge)](https://www.skillsdirectory.com/skills/jamie8johnson-docs-review)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: docs-review
description: Review project docs for staleness. Checks lib.rs, Cargo.toml, README, CONTRIBUTING, SECURITY, PRIVACY, and GitHub repo metadata.
disable-model-invocation: false
---

# Docs Review

Check all project documentation for staleness and fix what's drifted.

## Process

1. **Scope the review**:
   - Run `git log vLAST_TAG..HEAD --stat` to see what changed since last release
   - Focus on docs affected by those changes
   - If no tag exists, review everything

2. **Check each item**:

   | File | What to check |
   |------|---------------|
   | `src/lib.rs` doc comment | Language count, feature list, API examples compile, Quick Start accuracy |
   | `Cargo.toml` | `description` (crates.io one-liner), `keywords`, `categories` |
   | `README.md` | Hardcoded versions (schema, install), feature list, usage examples, badge URLs |
   | `CONTRIBUTING.md` | Architecture Overview matches current file layout — any files added/moved/renamed? |
   | `SECURITY.md` | Threat model current, dependency notes, any new attack surfaces? |
   | `PRIVACY.md` | Data handling claims still accurate? |
   | `CLAUDE.md` | Skills list matches `.claude/skills/`; Project Conventions accurate (MSRV, feature names); WSL/CI guidance not contradicting current practice |
   | GitHub repo | Description and topics — `gh repo view`, update with `gh repo edit` if needed |

3. **Fix and report**:
   - Fix stale docs directly
   - Report what was updated and what was already current
   - If unsure about a claim, flag it rather than guessing

## When to run

- Before releases (`/release` references this)
- After significant feature PRs
- Before audits
- When you suspect drift

## Rules

- Don't rewrite docs for style — only fix factual staleness
- Don't add content — only correct what exists
- Check numbers against code: grep for hardcoded counts (languages, tests, dimensions) and verify
- If CONTRIBUTING.md Architecture Overview lists files, glob to confirm they exist

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.