vigiles
v4.0.1by zernie
Verify CLAUDE.md/AGENTS.md references, compile typed specs, and test the agent harness
What vigiles does, in the publisher's words
vigiles
You have a rule your agent follows half the time, and no way to know which one.
Verify your CLAUDE.md or AGENTS.md, skills, and hooks are real: and prove they actually work.
- Truthfulness: do the references resolve?
- Triggering: do skills fire, without colliding?
- Structure: are tool contracts and configs valid?
- Safety: any way for the agent to leak your data?
- Tested: does the harness ship deterministic tests?
- Evaluated: has anything measured whether your skills actually fire? (Distinct from 0: if nothing asked, it says not measured.)
From the project README, punctuation lightly normalized · Open the README on GitHub
- Skills
- 6
- MCP servers
- 0
- Stars
- 15
- License
- MIT
- Repo created
- 2026-03-27
- Last pushed
- 2026-09-19
- Publisher type
- User
- Version
- 4.0.1
Links
Skills · 6
- adopt-spec
- Adopt a typed.spec.ts for an existing hand-written CLAUDE.md: start from the file you already have, non-destructively
- debug-my-harness
- Diagnose why an agent harness misbehaved by reading the local flight-recorder ledger (.vigiles/runs.jsonl): which skills fired or got hijacked, which hooks blocked or wrongly allowed, which subagent tool-contract violations happened, and how a skill's trigger rate moved. Use when asked why a skill…
- edit-spec
- Edit a vigiles.spec.ts to change a compiled instruction file (CLAUDE.md / AGENTS.md): add, modify, or remove a rule, section, command, or key file. Use whenever you need to change a CLAUDE.md/AGENTS.md that carries a vigiles hash (edit the spec, never the artifact), including adding a new enforce…
- linter-docs
- Deep linter reference for authoring or debugging a vigiles enforce() rule, plugin tables, AST selectors, type-aware rules, auto-fix, and edge cases for ESLint, Ruff, Pylint, RuboCop, Stylelint, and Clippy. Use when you need the exact rule name or config for a specific linter, not for running a lin…
- strengthen
- Upgrade a vigiles spec's guidance() rules to enforce(), scan the guidance rules in a CLAUDE.md/AGENTS.md spec and find existing linter rules (ESLint, Ruff, Clippy, Pylint, RuboCop, Stylelint) that back them. Use when asked to strengthen, harden, or make vigiles rules enforceable; NOT for general l…
- test-harness
- Install vigiles and test a Claude Code harness, hooks, skills, agents, settings, CLAUDE.md: by picking the right tier (unit / deterministic / eval) and writing a test that passes. Use to check that a hook fires or blocks, that a skill triggers, that injected context lands; or to observe a run, w…
Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.
Category
Agent Tooling. Assigned by this directory. Agent Plugins 1.0.0 has no category field, so no manifest declares one.
Keywords
linting · claude-md · agents-md · feedback-loops · harness
Related by publisher and keywords
Morning Star: Agent Plugin for harness engineering workflows: a TS Harness Workflow Engine (@mstar-harness/engine) that enforces deterministic workflow gates, plus mstar-* judgment skills for multi-agent code delivery across OpenCode, Cursor, Codex, Kimi Code, ZCode, and omp.
Interact with the Everruns managed harnesses platform. Manage harnesses, agents, capabilities, sessions, and applications.
Specs as the source of truth, a chunked delivery loop, and decided-and-enforced code conventions, as portable agent skills.
Authoring, migration, and linting tools for packaging Agent Skills into Agent Plugins v1.0.0 spec packages.
Agents Best Practices: provider-neutral agent-harness architecture: loops, tools, permissions, planning, memory, compaction, evals, safety
Portable Agent Skills for AI-harness diagnosis, AGENTS.md guidance, prompt design, IDE-native agents, hooks, slash commands, workflow creation, skill authoring, and Agent Plugin creation.
[](https://agentpluginsdirectory.com/plugins/vigiles)✓ Verified . We fetched the manifest from GitHub and checked it against the official Agent Plugins 1.0.0 schema at agent-plugins.org.