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.
brew tap saif-shines/tapbrew install doravalGlobal install:
npm install -g @hacksmith/doravalOr run without installing:
npx @hacksmith/doraval validate .Global install:
bun add -g @hacksmith/doravalOr run without installing:
bunx @hacksmith/doraval validate .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.
Common commands
Section titled “Common commands”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”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)”npx @hacksmith/doraval validate https://github.com/owner/repoValidate for a specific agent (Claude? Cursor? Codex? Copilot?)
Section titled “Validate for a specific agent (Claude? Cursor? Codex? Copilot?)”npx @hacksmith/doraval validate . --for claudenpx @hacksmith/doraval validate . --for claude:skillnpx @hacksmith/doraval validate . --for cursor:pluginScaffold skills/plugins that work across agents (on first attempt)
Section titled “Scaffold skills/plugins that work across agents (on first attempt)”npx @hacksmith/doraval claude new my-skillnpx @hacksmith/doraval cursor new my-skillnpx @hacksmith/doraval codex new my-skillnpx @hacksmith/doraval copilot new my-skillSee what agents understand (keyword triggers & providers)
Section titled “See what agents understand (keyword triggers & providers)”npx @hacksmith/doraval providersStop typing repetitive commands, local dashboard for context
Section titled “Stop typing repetitive commands, local dashboard for context”npx @hacksmith/doraval uiOne-time setup so your whole team (humans + agents) stays consistent
Section titled “One-time setup so your whole team (humans + agents) stays consistent”npx @hacksmith/doraval init