✨ Add spire:adepts roster skill
Shell-injected skill that derives an adept domain roster from workpad frontmatter and journal filenames. Loaded by Igor at boot; any agent may invoke it on demand for fresh discovery.
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
---
|
||||
name: adepts
|
||||
description: Lists the adept domains in the workpad — what each covers, when it was last active, its status. Loaded by Igor at boot; any agent may invoke it for a fresh listing.
|
||||
allowed-tools: Bash(bash:*)
|
||||
---
|
||||
|
||||
<!-- Note: This skill uses Bash(bash:*) in allowed-tools — a novel pattern.
|
||||
All other Spire skills use Bash(cat:*). The bash permission is needed
|
||||
because the injection runs a script, not a simple cat. Per harness
|
||||
design this should pre-approve the command at load time. -->
|
||||
|
||||
!`bash "${CLAUDE_SKILL_DIR}/roster.sh"`
|
||||
|
||||
<!-- Empty roster: no adepts/ folder yet, or /spire:init has not been run. -->
|
||||
Reference in New Issue
Block a user