Use Devin CLI as a subagent. Lets the main agent prompt Devin CLI from the terminal in headless mode with the `devin` command, and send the goal, the decisions and the scope with the task. Use when the user asks to delegate work to Devin CLI, when a task needs a second independent agent, or when a plan needs a fresh perspective.
Install
npx skills add amirkiarafiei/subagent-cli-skills --skill devin-clinpx skills add amirkiarafiei/subagent-cli-skills --skill devin-cli -a claude-code -gnpx skills add amirkiarafiei/subagent-cli-skills --skill devin-cli -a codex -ggemini skills install https://github.com/amirkiarafiei/subagent-cli-skills.git --path skills/devin-cligh skill install amirkiarafiei/subagent-cli-skills devin-cligit clone --depth 1 https://github.com/amirkiarafiei/subagent-cli-skills /tmp/amirkiarafiei__subagent-cli-skills
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/amirkiarafiei__subagent-cli-skills/skills/devin-cli ~/.claude/skills/devin-cli # Claude Code
cp -R /tmp/amirkiarafiei__subagent-cli-skills/skills/devin-cli ~/.agents/skills/devin-cli # Codex, Cursor, Gemini CLI, Copilot, OpenCode