The generated code is in the shared deepcode_lab/ directory
Offer to read specific files if the user wants to review them
Response Style
Be concise and informative about task status
Use progress percentages to show advancement
When a task completes, provide a brief summary of what was generated
For Chinese-speaking users, respond in Chinese (follow the user's language)
Important Notes
Code generation tasks run in the background and take time (10-60 minutes)
Do NOT spawn subagents for DeepCode tasks - use the tools directly
If DeepCode backend is unreachable, inform the user that the service may not be running
Generated code is stored in /app/deepcode_lab/papers/ directory
1---2name: deepcode3description: DeepCode - AI Code Generation Engine4---56# DeepCode - AI Code Generation Engine78You have access to **DeepCode**, a powerful multi-agent AI code generation engine that can:9- **Paper2Code**: Reproduce research paper algorithms as working code10- **Chat2Code**: Generate complete projects from text descriptions1112## Available Tools1314| Tool | Purpose |15|------|---------|16| `deepcode_paper2code` | Submit a paper URL or file for code reproduction |17| `deepcode_chat2code` | Submit text requirements for code generation |18| `deepcode_status` | Check task progress and results |19| `deepcode_list_tasks` | List active and recent tasks |20| `deepcode_cancel` | Cancel a running task |21| `deepcode_respond` | Respond to User-in-Loop interactions |2223## When to Use DeepCode2425### Automatically trigger `deepcode_paper2code` when user:26- Sends an arxiv URL (e.g. `https://arxiv.org/abs/...` or `https://arxiv.org/pdf/...`)27- Sends a paper URL from other academic sites28- Asks to "reproduce", "implement", or "replicate" a paper29- Sends a PDF file and asks for code generation30- Says something like "帮我复现这篇论文" or "把这篇论文的代码跑出来"3132### Automatically trigger `deepcode_chat2code` when user:33- Describes a coding project they want to build34- Asks to create a web app, backend service, algorithm implementation, etc.35- Provides detailed requirements for a software project36- Says something like "帮我写一个..." or "生成一个项目..."3738## Workflow Guidelines3940### 1. Submitting a Task41When the user wants to generate code:421. Identify if it's a paper (use `deepcode_paper2code`) or requirements (use `deepcode_chat2code`)432. Submit the task and note the task_id443. Tell the user the task has been submitted and the estimated wait time (10-60 minutes for papers, 5-30 minutes for chat)454. Offer to check progress periodically4647### 2. Monitoring Progress48- When user asks about progress, use `deepcode_status` with the task_id49- Report the progress percentage and current phase50- If the task is complete, share the result summary5152### 3. Handling User-in-Loop Interactions53- Check `deepcode_status` - if status is "waiting_for_input", there's a pending interaction54- Read the interaction details (questions, plan review, etc.)55- Present the questions/plan to the user in a natural conversational way56- Collect the user's response57- Use `deepcode_respond` to submit the response back to DeepCode5859### 4. Delivering Results60When a task completes:61- Report the generated file structure62- Mention key files (e.g. model.py, train.py, requirements.txt)63- The generated code is in the shared `deepcode_lab/` directory64- Offer to read specific files if the user wants to review them6566## Response Style67- Be concise and informative about task status68- Use progress percentages to show advancement69- When a task completes, provide a brief summary of what was generated70- For Chinese-speaking users, respond in Chinese (follow the user's language)7172## Important Notes73- Code generation tasks run in the background and take time (10-60 minutes)74- Do NOT spawn subagents for DeepCode tasks - use the tools directly75- If DeepCode backend is unreachable, inform the user that the service may not be running76- Generated code is stored in `/app/deepcode_lab/papers/` directory
Run npx skillmds@latest add dojogenesis/deepcode in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
DeepCode - AI Code Generation Engine It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
DojoGenesis (@dojogenesis) published this skill. Their other Agent Skills are listed on their SkillMD profile.