Skip to content
Doraemon mascot

Scale your AI context for coding agents

Make your next context work (skills, plugins & more) for your team, community, or self. Context engineering toolkit for AI coding agents.
Terminal window
brew tap saif-shines/tap
brew install doraval
Onboarding left-shift

Give new engineers (or agents) skills that actually work on first try across Claude, Cursor, Codex, Copilot.

Publishing success

Ship resources to the community that deliver real value sooner.

Validation

Confirm your skill, plugin, hooks, MCP, or memory works for the agents you target.

Productivity

Use your (and your agents’) context window better with decisions that stick.

Copy and paste these to try immediately (no install required).

Left-shift onboarding, validate so new engineers (and agents) succeed on first try

Section titled “Left-shift onboarding, validate so new engineers (and agents) succeed on first try”
Terminal window
npx @hacksmith/doraval validate .

Validate a published resource or remote repo (for community success)

Section titled “Validate a published resource or remote repo (for community success)”
Terminal window
npx @hacksmith/doraval validate https://github.com/owner/repo

Validate for a specific agent (Claude? Cursor? Codex? Copilot?)

Section titled “Validate for a specific agent (Claude? Cursor? Codex? Copilot?)”
Terminal window
npx @hacksmith/doraval validate . --for claude
npx @hacksmith/doraval validate . --for claude:skill
npx @hacksmith/doraval validate . --for cursor:plugin

Scaffold skills/plugins that work across agents (on first attempt)

Section titled “Scaffold skills/plugins that work across agents (on first attempt)”
Terminal window
npx @hacksmith/doraval claude new my-skill
npx @hacksmith/doraval cursor new my-skill
npx @hacksmith/doraval codex new my-skill
npx @hacksmith/doraval copilot new my-skill

See what agents understand (keyword triggers & providers)

Section titled “See what agents understand (keyword triggers & providers)”
Terminal window
npx @hacksmith/doraval providers

Stop typing repetitive commands, local dashboard for context

Section titled “Stop typing repetitive commands, local dashboard for context”
Terminal window
npx @hacksmith/doraval ui

One-time setup so your whole team (humans + agents) stays consistent

Section titled “One-time setup so your whole team (humans + agents) stays consistent”
Terminal window
npx @hacksmith/doraval init