Agent skill · writing content · bytedance
claude-to-deerflow
Interact with DeerFlow AI agent platform via its HTTP API. Use this skill when the user wants to send messages or questions to DeerFlow for research/analysis, start a DeerFlow conversation thread, check DeerFlow status or health, list available models/skills/agents in DeerFlow, manage DeerFlow memory, upload files to DeerFlow threads, or delegate complex research tasks to DeerFlow. Also use when the user mentions deerflow, deer flow, or wants to run a deep research task that DeerFlow can handle.
Why this skill is useful
Provides specific API commands and workflows for interacting with the DeerFlow platform that the AI wouldn't reliably generate on its own.
What it needs
Requires deerflow account access. About 3k tokens when loaded. Last updated 2026-08-07. 79,444 stars on the source repository.
What this skill does
DeerFlow Skill Communicate with a running DeerFlow instance via its HTTP API. DeerFlow is an AI agent platform built on LangGraph that orchestrates sub-agents for research, code execution, web browsing, and more. Architecture DeerFlow exposes two API surfaces behind an Nginx reverse proxy: Service Direct Port Via Proxy Purpose ---------------- ------------- ---------------------------------- ---------------------------------- Gateway API 8001 $DEERFLOWGATEWAYURL REST endpoints and embedded agent runtime LangGraph-compatible API 8001 $DEERFLOWLANGGRAPHURL Agent threads, runs, streaming Environment Variables All URLs are configurable via environment variables. Read these env vars before making any request. Variable Default Description ------------------------- ------------------------------------------ ------------------------------------ DEERFLOWURL http://localhost:2026 Unified proxy base URL DEERFLOWGATEWAYURL ${DEERFLOWURL} Gateway API base (models, skills, memory, uploads) DEERFLOWLANGGRAPHURL ${DEERFLOWURL}/api/langgraph LangGraph API base (threads, runs) When making curl calls, always resolve the URL like this: Available Operations 1. Health Check Verify DeerFlow is running: 2. Send a Message (Streaming) This is the primary operation. It creates a thread and streams the agent's response. Step 1: Create a thread Response: {"threadid": "<uuid>", ...} Step 2: Stream a run The response is an SSE stream. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills bytedance/claude-to-deerflow