eigenwise
01Plugin Claude Code
Official plugins for the Atomic Agents framework - a lightweight, modular system for building AI agents with Pydantic and Instructor.
Plugin Claude Code
Official plugins for the Atomic Agents framework - a lightweight, modular system for building AI agents with Pydantic and Instructor.
Settings file Claude Code
Agent settings configuring $schema, enabledPlugins, extraKnownMarketplaces.
Skill Claude CodeCodex
Release a new version of atomic-agents to PyPI and GitHub. Use when the user asks to "release", "publish", "deploy", or "bump version" for atomic-agents.
Instructions file CodexOpenCode
Instructions for Eigenwise/atomic-agents, covering atomic agents monorepo, what is this repository?, core philosophy, monorepo structure and package details.
Plugin Claude Code
Skills plus explorer and reviewer subagents for building, scaffolding, debugging, understanding, and auditing applications with the Atomic Agents Python framework. Includes the umbrella framework skill, action-oriented create-atomic-schema / create-atomic-agent / create-atomic-tool / create-atomic-context-prov.
Agent
Maps existing Atomic Agents Python codebases — catalogs agents, tools, schemas, context providers, and orchestration patterns; traces data flow between them; returns a compact architecture summary with file:line references. Use PROACTIVELY when the user asks to "explore", "map", "understand", "analyze", "trace", or…
Agent
Reviews Atomic Agents Python code for framework-specific correctness — BaseIOSchema invariants, AtomicAgent/AgentConfig wiring, BaseTool generics, context-provider I/O hygiene, orchestration hazards, Instructor integration — using confidence-based filtering. Use PROACTIVELY after any change to atomic-agents code…
Skill Claude CodeCodex
Build and wire an AtomicAgent[InSchema, OutSchema] — schemas, AgentConfig, SystemPromptGenerator, provider client, history, hooks, optional context providers. Use when the user asks to "create an agent", "add another agent", "build an AtomicAgent", "wire up an agent", "make a planner/router/extractor agent", or runs…
Skill Claude CodeCodex
Build a BaseDynamicContextProvider that injects a named, titled block into an agent's system prompt at every run() — current time, user identity, retrieved RAG docs, session state, cached DB schema. Use when the user asks to "add a context provider", "inject X into the prompt", "give the agent dynamic context", "wire…
Skill Claude CodeCodex
Design and write a BaseIOSchema input/output pair for an Atomic Agents agent or tool — docstrings, field descriptions, validators, error variants. Use when the user asks to "create a schema", "design the input/output schema", "define an IOSchema", "write a BaseIOSchema", "model the agent's output", or runs…
Skill Claude CodeCodex
Build a BaseTool[InSchema, OutSchema] subclass — input/output schemas, BaseToolConfig, run() (and optional runasync()), env-driven secrets, typed failure outputs. Use when the user asks to "add a tool", "create a tool", "wrap an API as a tool", "build a BaseTool", "make a calculator/search/weather tool", or runs…
Skill Claude CodeCodex
Guide for the Atomic Agents Python framework — schemas, agents, tools, context providers, prompts, orchestration, and provider configuration. Use when code imports from atomicagents, defines an AtomicAgent, BaseTool, or BaseIOSchema, or the user asks about multi-agent orchestration or LLM-provider wiring in an…
Skill Claude CodeCodex
Scaffold a new Atomic Agents project from scratch — create the directory, pyproject.toml, env file, first agent, and a runnable entry point. Use when the user asks to start a new atomic-agents project from scratch, says "scaffold" / "new project" / "start from zero", or runs /atomic-agents:new-app.
Skill Claude CodeCodex
Diagnose and fix a failing or misbehaving Atomic Agents app — import errors, schema validation failures, empty or malformed LLM output, provider role/mode errors, history and context problems, MCP transport errors. Use when the user reports an error, traceback, or wrong behavior in atomic-agents code, asks "why is my…
Plugin Claude Code
Eigenwise's toolshed of Claude Code plugins.
Settings file Claude Code
Agent settings declaring 4 allowed tools.
Instructions file
Instructions for Eigenwise/eigenwise-toolshed, covering eigenwise toolshed — project rules, documentation stays current, and an agent owns that, release guidance and screenshots.
Plugin Claude Code
A self-maintaining codebase map: atomic docs Claude loads at the start of each session and keeps in sync as the code changes. Any stack; greenfield or existing.
Hook
Runs when a session starts, executing inject-context.js via node. From Eigenwise/eigenwise-toolshed.
Hook
Runs when a subagent starts for ^(?:sidequest-exec.*, general-purpose and codebase-mapper:.*writer.*)$ tool calls, executing inject-context.js via node. From Eigenwise/eigenwise-toolshed.
Hook
Runs before the agent uses a tool for Skill tool calls, executing inject-context.js via node. From Eigenwise/eigenwise-toolshed.
Hook
Runs when the agent finishes a response, executing inject-context.js via node. From Eigenwise/eigenwise-toolshed.
Hook
Runs when you submit a prompt, before the agent sees it, executing remind.js via node. From Eigenwise/eigenwise-toolshed.
Skill Claude CodeCodex
Create a self-maintaining codebase map in .claude/.codebase-info/. Use to map, document, analyze, or onboard a codebase, including a new project.