# Freshness Checklist

> matching the existing column format. Remove entries for agents that no longer exist.

- Skill: `tools-only/freshness-checklist-4` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add tools-only/freshness-checklist-4`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tools-only/freshness-checklist-4/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: tools-only (https://skillmd.com/u/tools-only)
- Updated: 2026-09-29
- Page: https://skillmd.com/skills/tools-only/freshness-checklist-4

---

# Freshness Checklist

> For use by the `docs-writer` skill. Defines audit targets and auto-fix
> rules for detecting stale documentation.

## How to Run a Freshness Audit

1. Read `VERSION.md` to get the canonical version number.
2. Walk through each audit target below.
3. For each issue found, note: file path, line, issue, suggested fix.
4. Present all issues in a summary table.
5. Apply fixes after user confirmation (or immediately if told "fix all").

## Audit Targets

### 1. Version Number Sync

**Source of truth**: `VERSION.md` → `Current Version: X.Y.Z`

**Files to check**:

| File | What to look for |
| --- | --- |
| `docs/*.md` | `> Version X.Y.Z` in header line |
| `.github/instructions/docs.instructions.md` | Version in header template example |

**Auto-fix**: Replace old version string with current from `VERSION.md`.

### 2. Agent Count and Table

**Source of truth**: List `.github/agents/*.agent.md` files
(exclude `_subagents/` directory).

**Expected count** (as of 2026-02-09): **8 agents**

**Files to check**:

| File | What to verify |
| --- | --- |
| `docs/README.md` | `## Agents (N + 3 Subagents)` heading and table rows |
| `.github/instructions/docs.instructions.md` | `### Agents (N total)` and table |
| `docs/README.md` project structure | `# N agent definitions` comment |

**Auto-fix**: Update count in heading. Add missing agents to table
matching the existing column format. Remove entries for agents that
no longer exist.

### 3. Skill Count and Table

**Source of truth**: List `.github/skills/*/` directories
(exclude `README.md` file).

**Expected count** (as of 2026-02-09): **8 skills**

**Files to check**:

| File | What to verify |
| --- | --- |
| `docs/README.md` | `## Skills (N)` heading and table rows |
| `.github/instructions/docs.instructions.md` | `### Skills (N total)` and table |
| `docs/README.md` project structure | `# N skill definitions` comment |

**Auto-fix**: Update count in heading. Add missing skills to the
appropriate category table. Remove entries for deleted skills.

### 4. Prompt Guide Currency

**Source of truth**: `docs/prompt-guide/README.md` agent/skill tables.

**Files to check**:

| File | What to verify |
| --- | --- |
| `docs/prompt-guide/README.md` | Agent and skill tables match filesystem |
| `docs/README.md` | Prompt Guide section links are valid |

**Auto-fix**: Update tables to match current agent/skill inventory.

### 5. Prohibited References

**Rule**: Removed agents must not be referenced in live docs.

**Banned patterns**:

- `diagram.agent.md`
- `adr.agent.md`
- `docs.agent.md`
- `docs/guides/`
- `docs/reference/`
- `docs/getting-started.md`

**Files to check**: All `docs/**/*.md`, `README.md`, `CONTRIBUTING.md`.

**Auto-fix**: Replace with the correct skill reference
(see `references/doc-standards.md` → Prohibited References table).

### 6. Deprecated Path Links

**Rule**: No live doc should link to removed directories.

**Check**: Grep all in-scope markdown files for links to non-existent paths.

**Auto-fix**: Remove the link or replace with the current equivalent.

### 7. Instruction File Table Sync

**Source of truth**: List `.github/instructions/*.instructions.md` files.

**Expected count** (as of 2026-02-12): **20 instruction files**

**Files to check**: Only relevant if `docs/README.md` or the root
`README.md` lists instruction files.

**Auto-fix**: Update count and table entries.

### 8. Template Inventory Sync

**Source of truth**: List `.github/skills/azure-artifacts/templates/*.template.md` files.

**Expected count** (as of 2026-02-09): **16 templates**

**Files to check**: Only relevant if documentation references
template counts.

**Auto-fix**: Update count reference.

## Summary Table Template

When reporting audit results, use this format:

```markdown
| # | File | Line | Issue | Fix |
|---|------|------|-------|-----|
| 1 | docs/README.md | 42 | Agent count says 6, actual is 8 | Update heading |
| 2 | docs.instructions.md | 34 | Missing `design` and `conductor` agents | Add table rows |
```

## Known Issues

No known issues. Last audit: 2026-02-12.

All 21 discrepancies identified during the initial audit have been
resolved (Tasks A–D). Fixes included:

- Version headers migrated to `[Current Version](../VERSION.md)` links
- Agent counts corrected to 8, skill counts to 8
- Conductor model corrected to Claude Opus 4.6, approval gates to 5
- MCP path fixed, broken link removed
- Glossary cross-references fixed, keyboard shortcut corrected, new terms added
- Scenarios directory removed; replaced by docs/prompt-guide/

