agents-introspection — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited agents-introspection (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Analyze the user's task against prior Codex and Claude Code work in the current directory, then turn repeated agent failure modes into concrete prevention steps.
<task> (required): the task, decision, incident, or proposed workflow to evaluate in light of prior agent transcripts. If omitted but the current conversation clearly states a task, use that task.pwd -P.Look only at Codex and Claude Code transcripts for the current project unless the user explicitly names additional project paths.
Prefer the bundled miner for the first pass:
uv run scripts/transcript-miner.py --keyword "<keyword>" --format jsonWhen the user names multiple projects, pass each one explicitly and mine only those paths:
uv run scripts/transcript-miner.py --project /path/to/one --project /path/to/two --keyword "<keyword>" --format jsonUse --include-archived only when active Codex sessions are too thin. Use --max-sessions N to keep the evidence set small.
~/.claude/projects/<encoded-absolute-path>/, where /Users/prb/projects/example becomes -Users-prb-projects-example.~/.codex/session_index.jsonl and transcript files under ~/.codex/sessions/; include ~/.codex/archived_sessions/ when recent active sessions are insufficient.Prefer metadata first: cwd, workspace roots, session title, timestamps, and git branch. Open transcript bodies only after a session plausibly matches the current project or task. The miner emits counts, candidate paths, themes, correction/failure/verification signals, tool-call counts, and privacy-gap categories; it never emits raw transcript excerpts. Use it to choose evidence, then open only the minimum matching transcript content needed for interpretation.
Sample enough history to distinguish a pattern from a one-off:
For each relevant session, extract concise evidence for:
AGENTS.md / skill guidance.just, wrong shell dialect, brittle parsing, missing narrow verification.Name the failure mode, not the model. Target only Codex and Claude Code.
Answer these questions:
Separate evidence-backed findings from speculation. If transcript coverage is thin, say so and lower confidence.
Recommend the smallest durable intervention:
AGENTS.md when the lesson is project-wide, stable, and useful to every agent working here.If the current invocation explicitly asks to apply fixes, make the edits and verify them. Otherwise, report recommendations first and wait for confirmation before changing AGENTS.md, creating skills, or editing existing skills.
Use this structure:
## Historical Scope
- Project path:
- Sources checked:
- Sessions sampled:
## Findings
- [confidence] Failure mode:
Evidence:
Relevance to current task:
Prevention:
## Durable Fixes
- Apply now:
- Consider later:
- Not worth changing:
## Verification
- Commands run:
- Gaps:Keep the report terse and evidence-led. Mention exact files changed and checks run when fixes are applied.
rg, fd, jq, and structured parsing over ad hoc pipelines.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.