deerflow-skill

Orchestrate multi-step tasks with planning, web search, and parallel subagents.

4|1|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/lgwanai/openforce --skill deerflow-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deerflow-skill
Source: https://github.com/lgwanai/openforce/tree/main/skills/deerflow
Command: npx skills add https://github.com/lgwanai/openforce --skill deerflow-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires langchain, langchain-anthropic, langchain-openai, langgraph, langgraph-sdk, pydantic, pyyaml, tavily-python, httpx, deerflow-harness, and includes scripts (resource) components.

What problem does it solve?

This Skill orchestrates complex, multi-step work so you can research, plan, and delegate tasks without setting up a server or managing agents manually.

Core Features & Use Cases

  • Command System & Intent Matching: Use explicit slash commands like /deer --ultra for structured planning, or rely on keyword-based fuzzy matching.
  • Web Research + Fetch: Search current information and retrieve page content via embedded tools.
  • Planning & Subagent Delegation: Switch between flash/standard/pro/ultra presets to match task complexity, including parallel subagent execution for heavy workloads.
  • Tool Orchestration & Error Handling: Handle tool calls with streaming output and user-facing guidance for recursion, timeouts, quota, and auth failures.

Quick Start

Use the deerflow-skill Skill to analyze the src directory and propose an improvement plan in a single request with web research when needed.

Frequently Asked Questions about deerflow-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I orchestrate multi-step agent tasks with web research and tool execution?

To orchestrate multi-step agent tasks with web research, you can use an embedded runtime that combines structured planning, tool calling, and subagent delegation. This approach handles task decomposition and streams execution output directly without requiring a separate server.

Can I use LangGraph for parallel subagent delegation in complex workloads?

Yes, LangGraph supports parallel subagent delegation for complex workloads. By utilizing an embedded agent runtime with a dedicated harness, you can decompose heavy tasks into parallel execution streams and manage them through structured tool orchestration.

What is the best way to plan and execute code review investigations using current web sources?

The best way to plan code review investigations using current web sources is to employ an orchestration skill with fuzzy keyword-to-mode routing. It automatically retrieves up-to-date web information and structures the analysis into a multi-step execution plan.

How does tool gating and error handling work for agent orchestration with streaming execution?

Tool gating restricts agent capabilities using an allowed-tools list, while robust error handling intercepts recursion, timeouts, quota, and authentication failures during streaming execution. This mechanism provides user-facing guidance to gracefully recover from runtime issues.

Do I need a separate server to manage agent orchestration and task planning?

No, you do not need a separate server to manage agent orchestration and task planning. You can embed the agent runtime directly within your local environment, utilizing a harness and libraries like LangChain to execute structured plans and tool calls.

When should I switch between flash, standard, pro, and ultra presets for task planning?

Switch between flash, standard, pro, and ultra presets to match task complexity. Use flash for simple queries and ultra for large workloads requiring deep reasoning or parallel subagent delegation, ensuring efficient resource allocation across different orchestration tiers.