Skip to content

doraval

The context engineering toolkit for coding agent orchestrators.

If you’re a senior engineer and 10 new engineers join your team, you hand them a skill so they can get something done — onboard, set up a repo, no matter their experience, familiarity, model, or coding agent.

Only 3/10 succeed on the first attempt. 4/10 in a few hours. 7/10 in a day. 10/10 take a few days.

How do we left-shift that success? Make the first attempt work for almost everyone.

The same problem hits when you publish AI resources as a company (Resend, dev tools, etc.): how well do community members succeed on day one?

doraval exists for coding agent orchestrators — the people who design, validate, and scale context for teams of agents and humans.

  • 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

Install globally for repeated local use.

Terminal window
brew tap saif-shines/tap
brew install doraval

Verify:

Terminal window
doraval --help