Skip to content
Back to skills

Archeo

ASecurity

Comment-archaeology sweep - find work items hiding in TODO/FIXME/for-now comments and plan-doc ledgers, judge them, file issues, queue trivial fixes. Good idle-loop activity.

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

Works with

  • cli

Security analysis

A100/100

Scanned November 7, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Archeo?

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

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

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: archeo
description: Comment-archaeology sweep - find work items hiding in TODO/FIXME/for-now comments and plan-doc ledgers, judge them, file issues, queue trivial fixes. Good idle-loop activity.
---

# Comment Archaeology

Work items recorded only in comments, PR bodies, or plan ledgers get rediscovered by audits years later or never. This sweep finds them, judges them, and converts the real ones into issues (the searchable, labelable record) per the residuals-to-issues policy.

## Finder pass

Scan for deferral language (ripgrep; comments and docs both):

```bash
rg -n 'TODO|FIXME|HACK|XXX|for now|temporar|deferred|follow-up|revisit|residual|inversion target|placeholder' --type rust -g '!target' | grep -v 'test'   # triage test hits separately, don't drop them
rg -n 'deferred|residual|open question|未|TBD' docs/plans/ docs/*.md
```

For scale, dispatch finder agents per area (src/store, src/search, src/cli, docs/plans) with a shared output format: `file:line | quote | claimed reason`.

## Judge pass

For each hit, decide (nested judge agents for big batches; fable for judgment):

- **Already done** — the deferral shipped but the comment survived → queue a comment scrub (trivial lane).
- **Stale premise** — the referenced issue/feature is closed/deleted → scrub or rewrite to the surviving invariant.
- **Real work >30min** — file an issue NOW (`gh issue create` via PowerShell, `--body-file`). Batch related nits into one umbrella issue — over-filing discredits the policy. The comment keeps only the timeless invariant; the work item moves to the issue.
- **Real work <30min** — queue into a trivial-fix lane (lane-implementer agent, one branch for the batch).

## Constraints

- The provenance lint bans issue refs in comments — when rewriting a comment, state the invariant, never "see #1234".
- Closing umbrella issues orphans their sub-phases — check before closing any umbrella surfaced here.
- Plan-doc ledgers (docs/plans/*.md) claim completeness ("every deferral is listed") — verify the claim against the sweep results and amend the ledger when it lied.

## Output

Report: N hits → already-done / stale / issued (#s) / queued-trivial, plus the scrub branch if one was opened. Land via /land.

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.