An agentic skills framework & software development methodology that works.
Shared skills for Claude Code, Codex, and Cursor
dotai packages reusable skills that route agent work through named workflows. The skills cover goal tracking, orchestration, test-first work, PR feedback closure, prose cleanup, transcript generation, and walkthrough writeups.
Builders who want their coding agent to follow the same reusable workflows across repos.
You can keep agent work consistent across projects without copying the same skill files everywhere.
What it does
Reusable skill folders
Each workflow lives in its own folder under `skills/`, making it easy to reuse and link from other repos.
Goal lifecycle support
`autogoal` provides durable goal tracking and seeded plan templates, with Codex goal tools as its dependency.
Worktree-based orchestration
`orchestrator` routes implementation through child threads and disposable Git worktrees targeting `main`.
Pull request feedback closure
`resolve-pr-feedback` helps triage review comments, gather proof, reply, and resolve threads using GitHub tools.
Test-first and cleanup workflows
`tdd` and `hard-cut` support test-first development and delete-first repository cleanup.
Repo validation script
`scripts/validate-skills` checks the skills after edits.
How to get it
- 1Install with the skills CLI
npx skills add udecode/dotai
README
dotai
Shared skills for coding agents.
Skills are the main routing layer. This repo is the canonical source for reusable udecode workflows; downstream repos should link to these skills instead of copying long SKILL.md files around.
Included Skills
autogoal: durable goal lifecycle and seeded plan templates.- Deps: Codex goal tools (
get_goal,create_goal,update_goal); optionalorchestratorwhen$orchestrator onis active.
- Deps: Codex goal tools (
agent-native-reviewer: review whether agents can discover, perform, and verify the same meaningful actions as maintainers/users across skills, prompts, commands, generated mirrors, repo workflows, and product actions.- Deps: optional
autogoal,sync-skills,sync-vision,resolve-pr-feedback,hard-cut,tdd, anddiagnosing-bugsfor routed follow-up work.
- Deps: optional
hard-cut: delete-first repo cleanup workflow.linear-backlog: execute a scoped Linear queue as maximal safe parallel batches without asking for each next batch.- Deps:
orchestrator,autogoal, repo-localtask, Linear read/write tools, Git and PR tooling.
- Deps:
orchestrator: route implementation through durable child threads and disposable worktrees targetingmain.- Deps: durable Codex thread and project tools; Git worktrees.
resolve-pr-feedback: GitHub PR review feedback closure with source-backed triage, proof, replies, and thread resolution.- Deps:
gh,jq; optional project-owneddocs/plans/templates/resolve-pr-feedback.md.
- Deps:
sync-vision: keep project rootVISION.mdcurrent from changed human/agent inputs.- Deps:
autogoal; optional project-owneddocs/plans/templates/sync-vision.md.
- Deps:
tdd: test-first development loop.unslop: draft, audit, and edit prose without AI-writing tells while preserving facts and voice.- Deps: optional Node.js for file and repo audits plus preservation checks.
video-transcripts: generate XML transcripts for tracker video evidence.- Deps:
GEMINI_API_KEYorGOOGLE_API_KEY;curl,jq,file, andffmpeg; optionalghfor private GitHub attachments.
- Deps:
walkthrough: explain completed UI or rendered-output changes with concise annotated visuals from real final-state artifacts.- Deps: Git and Node.js for diff receipts; a repo-approved screenshot tool;
imagegenor another safe image editor for annotations.
- Deps: Git and Node.js for diff receipts; a repo-approved screenshot tool;
Quick Start
Install with the skills CLI:
npx skills add udecode/dotai
Validate
Run after edits:
scripts/validate-skills
Editing Rules
- Keep descriptions short and useful for routing.
- Keep skill bodies operational, not essay-like.
- Prefer helper scripts for repeatable command logic.
- Do not include secrets, private hostnames, private account IDs, or private URLs.
Files in the repo
- scripts
- skills
- tmp
- .gitignore
- AGENTS.md
- README.md
Discussion (0)
Ask about usage, or say what you built with itSign in to join the discussion.
No comments yet. Be the first to say what this is good for.
More skills

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.
Topic in, narrated explainer video out. A Claude Code / Codex skill that turns any topic into a black-canvas motion-graphics explainer video with TTS voiceover, subtitles and a chapter progress bar. Chinese or English; every frame drawn in code with Remotion.
Public repository for Agent Skills
Open-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications — runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)

Production-grade engineering skills for AI coding agents.