techne:audit¶
Run your repo's make targets in dependency order and reconcile terminal output against the logs/dev-<ts>-<cmd>.log archive convention.
Part of techne: /plugin install techne@techne, then /techne:setup.
When to use¶
Pre-push: validate the toolchain is clean before pushing to CI. "Is the build clean?" / "Am I ready to push?" / "Did the last refactor break anything silently?"
Usage¶
Invoke by name in Claude Code:
Modes are picked from natural-language phrasing. Say "run the full audit" or "fast check"; the skill reads the phase list and fast-subset from your .claude/skill-context.md.
The ## audit section also names the fast_subset of phases for a fast check, the stop_early phases whose failure ends the run, and the do_not_run targets the skill never starts. The skill never reads logs/dev-latest.log. It prints one table row per command and ends with Full audit clean. or Fast audit clean. when every row passes.
Prerequisites¶
This skill is opinionated. It requires:
- A
Makefilewith the phases listed in your.claude/skill-context.md's## auditsection. - The dev-runner archive convention: each
make <target>invocation writeslogs/dev-<UTC-timestamp>-<target>.logending with aSUMMARYblock. Techne shipsscripts/dev-runner.shas the reference implementation.
See Conventions for the ## audit keys. Without a .claude/skill-context.md the skill stops and points you at /techne:setup; it does not fall back to default phases.
See also¶
techne:ci-audit: audit the cloud equivalent (GitHub Actions runs).techne:docsync: audit prose claims (Makefile commands, paths) against the code.- Conventions: the dev-runner archive convention.
Full instructions¶
SKILL.md on GitHub holds the full instructions Claude follows for this skill.