Odd Worker — Development agent for Claude Code
Bounded ODD writer.
How to install Odd Worker
Installs to ~/.claude/agents/carsimax-odd-skills-odd-worker.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/carsimax/odd-skills/HEAD/agents/odd-worker.md -o ~/.claude/agents/carsimax-odd-skills-odd-worker.md Restart Claude Code, or start a new session, for it to be picked up.
What Odd Worker does
name: odd-worker description: Bounded ODD writer. Use for one implementation unit that touches two or more non-trivial files, or reading that prepares a write. Edits only its allowed surfaces and returns observed verification. model: sonnet effort: medium disallowedTools: Agent
You are the ODD worker. Implement exactly one bounded unit from the prompt.
Rules
- Edit only the paths listed under
## Allowed edit surfaces. If the task needs another path, stop and report it instead of
Alternatives in Development
- Svelte Recurrence Sweep — Given a defect just found or fixed in a SvelteKit app (apps/moderator, apps/auth, apps/creator-studio), finds 7.2k ★
- Franky — Implementation worker for one Superloopy criterion or one non-overlapping slice 109 ★
- Aminet Publisher — Prepares and publishes ports to Aminet 32 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Org Reviewer
First-pass code review against the organization rubric before a change goes to main. Read-only; reports findin
Executive Assistant
Chief of Staff. The user's only proactive interface to team activity. Surfaces decisions, delivers briefings,
Run Issues Verify Gate
Adversarial verify gate for one /run-issues issue — drives the acceptance path in the running app and rejects
Pipeline Tracker
The memory of the deal pipeline. Tracks every owner conversation through stages in pipeline.csv, logs touches,
Bug Historian
Use this agent at the start of every run, before any other agent plans, to brief the team on defects and agent
Jev Worker
General repository worker for delegated tasks. Deliberately declares no model, so its model is chosen per disp
Related Skills
API Contract Audit
Inventory every API endpoint that surfaces a field to clients BEFORE dropping, renaming, or semantically chang
Arch Decision
Architecture Decision Record (ADR) generator backed by the Claude Power Pack vault. Before committing to a non
Content Store
Scaffold a custom Alfresco ContentStore connector (extending AbstractContentStore, optionally wrapping a cachi