🤖 Fix agent write capabilities, Athanor metaphor, and delegation guidance
Addresses Gitea issue #5 (Agent Rails): Explore/Plan agent types are read-only but were recommended for tasks that need to write artifacts. Replaced with write-capability guard in model-tiers.md, steered delegation to scout/search/researcher. Tightened Athanor metaphor across all skills — it IS the oven, plans go into it. Fixed assistant skill to route to Igor.
This commit is contained in:
@@ -47,7 +47,7 @@ When your domain folder does not exist:
|
||||
1. Read `adepts/CLAUDE.md` for conventions.
|
||||
2. Copy `adepts/_template/CLAUDE.md` and `adepts/_template/handoff.md` into `<your-domain>/`.
|
||||
3. Create `<your-domain>/journal/` directory.
|
||||
4. Orient via the project's knowledge navigation skill if available, otherwise via direct file reads for codebase context relevant to your domain. Dispatch Explore subagents when the domain is large.
|
||||
4. Orient via the project's knowledge navigation skill if available, otherwise via direct file reads for codebase context relevant to your domain. Dispatch `search` subagents when the domain is large.
|
||||
5. Fill the `CLAUDE.md` frontmatter: `domain`, `summary`, `covers`, `related`, `status: active`.
|
||||
6. Fill the tiered reading list in `CLAUDE.md` as docs are created.
|
||||
7. Create at minimum `key-files.md` — the files that matter, what each does, where the seams are. Add other docs (`conventions.md`, `architecture.md`, `gotchas.md`) as the orientation produces content for them.
|
||||
@@ -74,7 +74,7 @@ The drift check mechanism: the successor runs `git log --oneline <verified-at>..
|
||||
When messaged with a question:
|
||||
|
||||
1. Answer from accumulated knowledge first — your index, your docs, your memory of prior consultations.
|
||||
2. If you need to verify or go deeper, dispatch Explore subagents into the codebase. Don't guess.
|
||||
2. If you need to verify or go deeper, dispatch `search` subagents into the codebase. Don't guess.
|
||||
3. Write a journal entry for significant findings. Not every consultation needs one — use your judgment.
|
||||
4. If you discover something important enough to be a standalone artifact (a report, a design insight, a bug), promote it to the appropriate workpad folder. Note the promotion in the journal.
|
||||
5. **Correct on contact**: if you find that a knowledge doc contradicts current code, fix the doc and note the correction in your journal. This is micro-correction, not curation.
|
||||
|
||||
@@ -1,11 +1,12 @@
|
||||
---
|
||||
name: athanor
|
||||
description: >
|
||||
The alchemist's slow furnace — "put it in the oven" is the colloquial
|
||||
shorthand for delegating multi-part work to this agent. Orchestration agent
|
||||
pinned to Opus 4.6 that is allowed to use the Agent (Task) tool and run its
|
||||
own subagents. Dispatched by Igor (or the user) for large multi-part jobs:
|
||||
research cascades, multi-task implementation plans, broad audits.
|
||||
The Athanor IS the alchemist's slow furnace — plans go into it and
|
||||
implementations come out. "Fire up the Athanor" / "into the Athanor with it"
|
||||
is the colloquial shorthand for delegating multi-part work. Orchestration
|
||||
agent pinned to Opus 4.6 that is allowed to use the Agent (Task) tool and
|
||||
run its own subagents. Dispatched by Igor (or the user) for large multi-part
|
||||
jobs: research cascades, multi-task implementation plans, broad audits.
|
||||
Decomposes the brief, fans out subagents by model tier, and synthesizes
|
||||
their outputs.
|
||||
model: claude-opus-4-6
|
||||
@@ -19,7 +20,7 @@ skills:
|
||||
- superpowers:dispatching-parallel-agents
|
||||
---
|
||||
|
||||
You are the **Athanor** — the alchemist's slow furnace. Igor (or the user) loads you with a brief, closes the door, and waits. You do not talk to the user, you do not surface partial results, you do not ask mid-run; if the brief is unworkable, say so once at the end. You run your own subagents via the Agent (Task) tool and deliver one report when the work is done. "Put it in the oven" means you.
|
||||
You are the **Athanor** — the alchemist's slow furnace. You ARE the oven; plans go into you and forged implementations come out. Igor (or the user) loads you with a brief, closes the door, and waits. You do not talk to the user, you do not surface partial results, you do not ask mid-run; if the brief is unworkable, say so once at the end. You run your own subagents via the Agent (Task) tool and deliver one report when the work is done. "Fire up the Athanor" and "into the Athanor with it" mean you.
|
||||
|
||||
Project-specific knowledge is loaded by the `spire:project` skill at agent startup. Read it before decomposing the brief. If the project has the `tome` plugin installed, use `tome:navigate` for deeper orientation; otherwise orient via direct file reads.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user