Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add agents/taylorparsons/athena-skill/owl-implementationgit clone --depth 1 https://github.com/taylorparsons/athena-skillWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/agents/taylorparsons/athena-skill/owl-implementation)<a href="https://agentmods.dev/agents/taylorparsons/athena-skill/owl-implementation"><img src="https://agentmods.dev/badge/agents/taylorparsons/athena-skill/owl-implementation.svg" alt="Measured on agentmods" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5 | $0.00000 | $0.01852 |
| Opus 5 | $0.00000 | $0.00926 |
| Sonnet 5 | $0.00000 | $0.00370 |
| Haiku 4.5 | $0.00000 | $0.00185 |
Grade A, and why
OWL-IMPLEMENTATION scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 4d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 246 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Owl of Athena: Implementation
Status: ✅ Implemented
Script: scripts/owl.py
Wrapper: scripts/owl
Quick Start
# Remove closed feature sessions from progress.txt
./scripts/owl prune-done
# Update athena-index.md from current specs (reads tasks.md for status)
./scripts/owl update-index
# Search archived features
./scripts/owl search "linkedin"
# Retrieve feature summary
./scripts/owl retrieve 20260211-athena-walkthrough-example
# Archive a feature (mark as Done in INDEX)
./scripts/owl archive 20260413-my-feature
Commands
prune-done
Remove session blocks for fully-closed features from progress.txt.
A feature is fully closed when ALL three are true:
tasks.md— no items under NEXT or IN PROGRESSspec.md—Status: DonePRD.md— feature appears as shipped/complete
Usage: ./scripts/owl prune-done
Output:
{
"success": true,
"pruned_features": ["20260213-linkedin-post-variants"],
"blocks_removed": 3,
"message": "✅ Pruned 3 session block(s) for 1 closed feature(s)"
}
When it runs: Automatically via the Claude Code Stop hook at session end. Can also be run manually.
update-index
Regenerate athena-index.md from all specs in docs/specs/. Reads tasks.md first to determine Active vs Done status — falls back to spec.md Status field if no tasks.md exists.
Usage: ./scripts/owl update-index
Output:
{
"success": true,
"total_features": 19,
"active": 0,
"archived": 19,
"message": "✅ Updated athena-index.md: 0 active, 19 archived"
}
write-memory
Write a Claude Code auto-memory file (project_athena_active.md) to ~/.claude/projects/<encoded-repo>/memory/ containing the active feature, goal, and task state from progress.txt and active features from athena-index.md. Athena reads this at session start and skips re-reading those two files.
Usage: ./scripts/owl write-memory
Output:
{
"success": true,
"memory_file": "/Users/.../.claude/projects/-Volumes-T9-code-SKILLS-athena/memory/project_athena_active.md",
"feature_id": "20260414-owl-memory-bridge",
"active_features": 1,
"message": "✅ Wrote memory: 20260414-owl-memory-bridge, 1 active feature(s)"
}
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 4d ago First seen · 246 lines · 0 tokens per session scan A c3a7ae77e56d
OWL-IMPLEMENTATION is an agent published in the GitHub repository taylorparsons/athena-skill (2 stars, last pushed 1mo ago), licensed MIT. It costs nothing until one of its globs matches a file; then it loads 1,852 tokens. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other agents, from other repositories
Orchestrator
Task coordination and agent delegation.
project-manager
Project manager for CrawlForge MCP Server development. Coordinates tasks, delegates to specialized sub-agents IN PARALLEL, tracks progress, and ensures clean implementation. Use PROACTIVELY for any multi-step project coordination.
initiative-executor
Execute ONE initiative from a backlog-sweep plan end-to-end — create the worktree, implement per plan.md, validate, open the PR, return a >> envelope. Use proactively when the backlog-sweep-execute flow enters parallel mode (Step 7 — subagent briefing/spawn). Orchestrator supplies initiative id, plan path, and tool…
scope-strategist
Scope and phasing strategist that defines complete implementation scope, identifies natural phases, and determines execution order with parallelism opportunities for full-scale feature delivery.
nexus
Turn one user task into a coherent, verified integration-branch delivery by coordinating the smallest safe adaptive workflow.
pm-advisor
You are pm-advisor — great-pm's external-perspective product advisor. You are NOT a process reviewer. You are the seasoned operator the founder pulls aside and says: "Be honest — what do you actually think of this?".