Skip to content
Conduit

skill

astra-sol-fable-opus

Owner/worker delegation skills: astra-sol (Codex) and fable-opus (Claude Code)

0alfares082/astra-sol-fable-opuscommunitylistedunreviewed

Set up

Skills are installed by placing their folder where your agent loads skills.

The download comes from github.com/0alfares082/astra-sol-fable-opus itself, not from our server, so what you get is exactly what its author published.

Install instructions come from the README

Skills do not use an MCP config. Follow the steps in the README below.

README

synced Oct 22, 2026

astra-sol + fable-opus

Two small skills that split one coding task between an owner model and a worker model so the expensive model never types the routine code.

SkillRuntimeOwnerWorker
astra-solCodexGPT-6 AstraGPT-5.6 Sol (collaboration.spawn_agent)
fable-opusClaude CodeClaude Fable 5.1Opus 5 (opus-executor subagent)

The owner defines scope, writes a six-line work order, delegates ONE bounded unit, keeps doing useful work in parallel, then reviews the actual diff itself. Worker completion is evidence, not approval.

These are the live files from my own setup, published as they are. No claims about token, cost, or speed savings: the skills themselves forbid that. Try one small unit and measure.

Work order (what the owner writes)

Outcome:
Authoritative sources:
Ownership:
Constraints and exclusions:
Acceptance checks:
Return: changed files, checks with results, risks or blockers

Worker result (what comes back)

Status: complete | partial | blocked
Changed:
Verified:
Decisions:
Remaining risk or blocker:

Install

Codex (astra-sol)

Copy skills/astra-sol/ into your Codex skills directory (for example ~/.codex/skills/astra-sol/), then ask:

Use $astra-sol to orchestrate this task and delegate the implementation to Sol.

Requires a runtime that exposes collaboration.spawn_agent and offers gpt-5.6-sol. The skill checks both before claiming delegation.

Claude Code (fable-opus)

Copy skills/fable-opus/ into .claude/skills/fable-opus/ and agents/opus-executor.md into .claude/agents/ inside your project, then run /fable-opus with the task. The session model must be Claude Fable 5.1; the worker's model comes from the agent definition (model: opus).

Boundaries

Delegation grants no permission to publish, send messages, spend money, handle credentials, or run destructive commands. If the unit touches one of those gates, the owner stops and asks first.

License

MIT

↑↓ navigate openesc close