Skip to content
doraval
Esc
navigateopen⌘Jpreview
On this page

Skills

Install the four skills and point AGENTS.md at dora.

npx skills add saif-shines/doraval installs four skills for an internal teammate.

npx skills add saif-shines/doraval
npx skills list

Type /ask-dora for a Dora job or a routine idea.

/ask-dora turn this loop-able check into a routine
Skill Job
ask-dora Router. The only name you must remember.
review-with-dora Review, fix, unused, scan. Loop until exit 0.
grilling-for-routine Interview for a loop-able routine idea. Optional Fixed step after one good one-pass.
writing-for-routine Write prompt.md and, when frozen, the Fixed step Skill. Names the tick handoff when the destination cannot tell.

ask-dora loads review-with-dora for a Dora job. It loads grilling-for-routine for a routine, a loop, recurring, or a routine idea. grilling-for-routine loads writing-for-routine for the night prompt.

A Fixed step is optional. After one good one-pass, the grill may freeze a deterministic step into a Skill. A Skill script lives inside that Skill. The routine has no top-level scripts directory. Full flow: dora harness.

review-with-dora tells the agent to run dora review --quick first. Then mechanical Fix. Then --brief. Then replace. It does not hang on TTY prompts.

AGENTS.md

Add this if you want the same review loop without review-with-dora:

## Context review

Use `dora` to review agent context. First command: `dora review --quick`. Workspace map: `dora scan`. Agent map: `dora --help --json`.

Core workflow:
1. `dora review --quick` (structure and heuristics, no Judge)
2. `dora fix <path> --yes` (mechanical)
3. `dora fix <path> --brief` (Judgment; replace Authored SKILL.md)
4. Re-run `dora review --quick` until exit `0`

If dora is not on PATH, use npx @hacksmith/doraval.

The whole loop: Run a pocket agent.

Next

Run a pocket agent

Was this page helpful?