Achilles Agents Library

Select a guide to explore Achilles Agents Library from architecture to hands-on tutorials.

Documentation Map

Use the links below to explore the major skill guides. Each page provides conceptual background, public API documentation, and practical guidance.

Skill System Overview

Learn how the new skill model decouples orchestration, execution, and evaluation while remaining LLM-friendly.

Agent Runtime

Understand how LLMAgent and RecursiveSkilledAgent collaborate to supervise multi-step plans.

Orchestration Skills

See how orchestration skills consume LightSOPLang scripts, feed ReAct-style prompts, and monitor downstream execution.

LightSOPLang

Detailed syntax, semantics, and command mapping rules for the scripting language that powers agent plans.

LightSOPLang Monitoring

Understand default execution limits, monitoring hooks, and how to build custom observability for scripts.

Interactive Skills

Explore argument collection loops, validation pipelines, and conversational heuristics.

DBTable Skills

See how table descriptors become CRUD workflows that plan operations, collect fields, and persist records.

Hands-on Tutorials

Step-by-step guides showing how to define skills, wire orchestration scripts, and integrate MCP tools.

MCP Skills

Discover how MCP-hosted toolchains are planned, scripted, and executed through the Agent runtime.

Code Generation Skills

Dive into sandboxed code evaluation, safety filters, and developer productivity patterns.

Code Skills

Generate executable code from detailed specifications and execute it safely.

Claude Skills

Review static descriptors that surface skill summaries and bodies without running LLM actions.

Development Checklist

  1. Follow ES module semantics (import/export only).
  2. Use 4-space indentation, single quotes, trailing commas, terminated statements.
  3. Document public methods with JSDoc. Prefer descriptive error messages.
  4. Pair every change with tests. Run npm test before committing.
  5. Avoid destructive Git commands; preserve the user worktree.
  6. Read SKILLEDAGENT-ARCHITECTURE.md to align with existing patterns.