All skills
Skillintermediate
agentsys
> A modular runtime and orchestration system for AI agents - works with Claude Code, OpenCode, and Codex CLI
Claude Code Knowledge Pack7/10/2026
Overview
agentsys
A modular runtime and orchestration system for AI agents - works with Claude Code, OpenCode, and Codex CLI
Critical Rules
- Plain text output - No emojis, no ASCII art. Use
[OK],[ERROR],[WARN],[CRITICAL]for status markers. - No unnecessary files - Don't create summary files, plan files, audit files, or temp docs.
- Task is not done until tests pass - Every feature/fix must have quality tests.
- Create PRs for non-trivial changes - No direct pushes to main.
- Always run git hooks - Never bypass pre-commit or pre-push hooks.
- Use single dash for em-dashes - In prose, use
-(single dash with spaces), never--. - Report script failures before manual fallback - Never silently bypass broken tooling.
- Token efficiency - Save tokens over decorations.
Model Selection
| Model | When to Use |
|---|---|
| Opus | Complex reasoning, analysis, planning |
| Sonnet | Validation, pattern matching, most agents |
| Haiku | Mechanical execution, no judgment needed |
Core Priorities
- User DX (plugin users first)
- Worry-free automation
- Token efficiency
- Quality output
- Simplicity
Website (site/)
The website at site/index.html is hardcoded HTML - not generated from content.json or any template. When plugins, commands, agents, or skills are added/removed/renamed, the site must be manually updated:
site/index.html- all counts (meta tags, hero stats, section headers), command tabs + panels, agent tier cards, skills gridsite/content.json- commands array, stats, meta description, research section, recent_releasessite/ux-spec.md- design spec counts
Checklist when adding a new command:
- Add tab button to the commands tablist (with correct index)
- Add tab panel with tagline, 4 features, code block (copy the SVG from an existing panel)
- Update "N Commands. One Toolkit." heading count
- Update all meta tag counts (description, og:description, twitter:description)
- Update hero badge counts
- Update stats bar data-target attributes
- Add entry to content.json commands array
- If new agent: add to agent tier cards + update tier counts
- If new skill: add to skills grid + update skills count
How It Works sections for new commands must also be created manually in the HTML.
Dev Commands
npm test # Run tests
npm run validate # All validators
References
- Part of the agentsys ecosystem
- https://agentskills.io