zernie avatar

vigiles

v4.0.1

by 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.

  • everrunseverruns

    Interact with the Everruns managed harnesses platform. Manage harnesses, agents, capabilities, sessions, and applications.

  • calm-craftcalmtechltd

    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.

Add the verified badge to your README[![Verified by AgentPluginsDirectory.com against Schema 1.0.0](https://agentpluginsdirectory.com/badge.svg)](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.