Getting started
Cardano Dev Skills works in three modes. Pick the one that matches your agent.
Claude Code (recommended)
In any Claude Code session:
/plugin marketplace add easy1staking-com/cardano-dev-skills/plugin install cardano-dev-skills@cardano-dev-skillsInstalled once, active in every Claude Code session in any directory. Verify with:
/plugin listInstall the per-project directive
Even with the plugin installed globally, Claude sometimes answers Cardano
questions from training data instead of consulting bundled skills and docs.
Run the cardano-context skill once per project to install a durable
directive:
/cardano-contextWhat it does:
- Writes a version-tagged block into the project’s
CLAUDE.md. Claude Code re-injectsCLAUDE.mdinto every conversation turn, so the directive survives compaction and applies on every new session. - Tells Claude to treat training data as potentially stale for Cardano, to
bias toward invoking
cardano-dev-skills:*skills, to search bundleddocs/sources/before falling back on memory, and to cite what it used. - Commit
CLAUDE.mdand teammates inherit the directive on clone. - Re-running is safe: same version is a no-op; older versions are atomically replaced.
Codex / other agents
git clone https://github.com/easy1staking-com/cardano-dev-skills.gitcd your-projectln -s ../cardano-dev-skills/skills .agents/skillsStandalone
Skills are pure Markdown — read skills/*/SKILL.md directly, or grep them.
First prompt
Once installed, ask the agent something concrete that should match a skill:
“Scaffold a new Cardano project with Aiken on-chain and Mesh SDK off-chain.”
You should see the agent invoke the scaffold-project skill. If it doesn’t,
nudge explicitly:
“Use the scaffold-project skill from cardano-dev-skills.”
See How it works for the three context mechanisms and how to tell when one of them is doing the work.