by deerwork-ai
An open-source graph engineering runtime that keeps orchestration in TypeScript and delegates semantic work to replaceable Agent runtimes.
# Add to your Claude Code skills
git clone https://github.com/deerwork-ai/deer-workflowGuides for using ai agents skills like deer-workflow.
Last scanned: 7/27/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-07-27T07:30:32.029Z",
"npmAuditRan": true,
"pipAuditRan": true,
"promptInjectionRan": true
}deer-workflow is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by deerwork-ai. An open-source graph engineering runtime that keeps orchestration in TypeScript and delegates semantic work to replaceable Agent runtimes. It has 477 GitHub stars.
Yes. deer-workflow passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/deerwork-ai/deer-workflow" and add it to your Claude Code skills directory (see the Installation section above).
deer-workflow is primarily written in TypeScript. It is open-source under deerwork-ai on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh deer-workflow against similar tools.
No comments yet. Be the first to share your thoughts!
English | 简体中文
An open-source Dynamic Workflow runtime for building observable, reusable Agent graphs.
deer-workflow is a pilot project for DeerFlow 3.0, also known as DeerWork.
Deer Workflow is a code-first implementation of Graph Engineering: TypeScript defines the valid execution paths, while Coding Agents perform the semantic work inside each node.
Install Bun and sign in to Codex CLI, then install the released CLI:
bun install --global @deerwork-ai/deer-workflow
Describe the orchestration you want. Deer Workflow asks Codex to apply the
bundled workflow-creator Skill and writes a
runnable TypeScript module:
deer-workflow create \
"Create a Workflow that accepts a topics string array, researches each topic in parallel, and synthesizes a report" \
> workflow.ts
Use --agent claude or --agent pi to generate with another installed
Harness. Codex remains the default.
Run the generated Workflow with its example input:
deer-workflow run ./workflow.ts \
--input '{"topics":["Agent Skills","Dynamic Workflows"]}'
Interactive terminals show phases and Markdown logs in a live TUI. For
servers, CI, and process pipelines, add --print or -p to stream one JSON
event per stdout line.
Want to understand or edit the generated module? Continue with the Getting Started guide.
These examples live in the repository. Clone or download it before running their documented commands.
Clone the repository and install local dependencies and Git hooks:
git clone https://github.com/deerwork-ai/deer-workflow.git
cd deer-workflow
bun install
Run the CLI directly from source:
bun run dev -- --help
Run the complete quality gate before submitting changes:
bun run check
Codex CLI is the default Agent runtime, not an architectural dependency.
ClaudeAgent and PiAgent ship as built-in Harnesses; integrations for other
Coding Agents are welcome.
See the Getting Started guide for the full command reference.
This project is licensed under the MIT License.