Skill Claude CodeCodex
Validates /plugin.yaml against the schema shipped at plugin-schema.yaml next to this skill.
Skill Claude CodeCodex
Validates /plugin.yaml against the schema shipped at plugin-schema.yaml next to this skill.
Skill Claude CodeCodex
For every regular file with the executable bit set anywhere under , the first line must be one of.
Skill Claude CodeCodex
Optional detached-signature check. Real cryptographic signing (GPG / minisign) is deferred to M5; M2 ships the hook with a self-contained sha256 baseline so the orchestrator and packaging tool can pin authenticity intent today.
Skill Claude CodeCodex
Each plugin declares a list of free-form subsystem-extension claims in plugin.yaml.declaredsubsystems. Two plugins may not claim the same string (e.g. both registering skills/test-runner).
Skill Claude CodeCodex
Validates plugin.yaml.version is SemVer and (when upgrading) strictly greater than the installed version.
Skill Claude CodeCodex
Role: Validates task state before orchestrator-tick proceeds.
Skill Claude CodeCodex
Role: Provides FIFO queue operations with file-based locking for concurrency.
Skill Claude CodeCodex
Per-turn entry point the main session calls to dispatch a real subagent for conversational task creation. The router-agent is the SOLE domain-aware component on the task-creation side (see docs/router-agent.md §2).
Skill Claude CodeCodex
Lightweight, fast workspace inventory consumed by the router sub-agent at every triage call. Produces a ≤2KB JSON envelope summarising.
Skill Claude CodeCodex
Builds the canonical dispatch payload that the router sub-agent emits when it decides to hand off to a plugin worker or a builtin skill.
Skill Claude CodeCodex
The first sub-agent dispatched by the main session on every user turn that isn't pure chit-chat. It self-bootstraps from a fresh context by reading its own profile + the main-session contract + the workspace state. (Historically it then handed off to router-triage, which has been removed in M8.7; the conversational…
Skill Claude CodeCodex
Pre-tick workspace security scanner. Flags.
Skill Claude CodeCodex
Resolves ${env:NAME} and ${file:path} placeholders inside a merged config JSON. Emits a new JSON with secrets inlined. Never leaks resolved values to stderr/logs — only placeholder keys (when missing).
Skill Claude CodeCodex
Role: First skill called by main session in codenook-shell.md after /clear or new-session bootstrap. Reads workspace state and returns a compact summary so main session can ask "Continue T-007 (implement)?".
Skill Claude CodeCodex
Resolve a skill name against the 4-tier lookup chain so sub-agents self-bootstrap deterministically. Implements implementation.md §M5.5.
Skill Claude CodeCodex
Role: Sets or removes task-level config overrides (Layer-4 in 5-layer chain).