A public, reusable, runtime-neutral toolkit for agent instructions.
It provides a canonical AGENTS.md contract, generic role overlays, starter skills, and rule snippets. Everything in this repository is intended to be generic, synthetic, and publishable.
AGENTS.md # Base public agent contract
agentwheel.json # agentwheel package manifest
roles/<role>/AGENTS.md # Generic role overlays
skills/<skill>/SKILL.md # Reusable public skills
rules/<rule>.md # Runtime-neutral rule snippets
plugins/README.md # Plugin structure guidance
LICENSE # MIT license
Install agentwheel:
npm i -g agentwheelInstall from the GitHub source:
agentwheel init
agentwheel add github:NestDevLab/agent-core-toolkit-public --adapter openclaw --mode tracking
agentwheel update --dry-run
agentwheel updateAfter this package is available in the public registry, the short name works too:
agentwheel registry update
agentwheel add nestdev-core-toolkit --adapter openclaw --mode tracking
agentwheel update --dry-run
agentwheel updateFor one-off preview/sync without saving a package entry:
agentwheel sync github:NestDevLab/agent-core-toolkit-public --adapter openclaw --dry-runagentwheel supports bundled adapters such as openclaw, claude, codex, hermes, and copilot, plus custom/private adapters.
agentwheel.json exposes:
instructions->AGENTS.mdrules->rules/skills->skills/
The roles/ directory contains generic role overlays for humans or future adapter support. It is not currently mapped as an agentwheel subagents artifact because this repository stores roles as nested roles/<role>/AGENTS.md folders, while the current package manifest flow expects directly installable files or supported artifact directories.
Starter skills:
code-review: findings-first technical review.plan-task: ordered planning with assumptions and stop points.interview-me: focused questions before a confident answer, opinion, decision, or plan.write-docs: durable technical documentation.
Starter rules:
engineering-standards.mdpublic-audience-privacy.mdsafe-actions.md
This repository must stay generic and safe to publish. Do not add real identities, organizations, clients, hostnames, IP addresses, secrets, private workspace paths, transcripts, or operational details.
Contributions should use synthetic examples and runtime-neutral language. Deployment-specific overlays belong in separate private layers.