en un clic
deepwork
Start or continue DeepWork workflows using MCP tools
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Menu
Start or continue DeepWork workflows using MCP tools
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Basé sur la classification professionnelle SOC
Welcome new users to DeepWork — introduce features, set up reviews, and optionally record a first workflow
Run DeepWork Reviews on the current branch — review changed files using .deepreview rules
Creates a new LearningAgent with directory structure, core-knowledge.md, and Claude Code agent file. Guides the user through initial configuration.
Runs the learning cycle on all LearningAgent sessions with pending transcripts. Identifies issues, investigates root causes, and incorporates learnings into agent definitions.
Reference documentation for DeepWork Reviews — automated code review rules using .deepreview configs and DeepSchema-generated rules
Record a workflow by doing it — watch and learn approach to creating DeepWork jobs
| name | deepwork |
| description | Start or continue DeepWork workflows using MCP tools |
Execute multi-step workflows with quality gate checkpoints.
A job is a collection of related workflows. For example, a "code_review" job
might contain workflows like "review_pr" and "review_diff". Users may use the terms
"job" and "workflow" somewhat interchangeably when describing the work they want done —
use context and the available workflows from get_workflows to determine the best match.
IMPORTANT: Use the DeepWork MCP server tools. All workflow operations are performed through MCP tool calls and following the instructions they return, not by reading instructions from files.
get_workflows to discover available workflowsstart_workflow with goal, job_name, and workflow_namesession_id from begin_step for all subsequent callsfinished_step with your outputs when doneneeds_work, next_step, or workflow_completeTo create a new job, use the MCP tools:
get_workflows to confirm the deepwork_jobs job is availablestart_workflow with:
job_name: "deepwork_jobs"workflow_name: "new_job"goal: a description of what the new job should accomplishSteps may have quality criteria. When you call finished_step:
needs_work with feedback — fix issues and call finished_step againstack field in responses.abort_workflow with an explanation if a workflow cannot be completed.go_to_step to revisit an earlier step — clears progress from that step onward.finished_step — check step_expected_outputs for what's requiredabort_workflow if you can't completeWhen the user invokes /deepwork, parse their intent:
get_workflows to discover available workflows/deepwork <a workflow name> → start the <a workflow name> workflow/deepwork <a request> → infer best match from available workflows/deepwork alone → ask user to choose from available workflows/deepwork learn after /deepwork:recordIf the user invokes /deepwork learn and /deepwork:record was used earlier in this
conversation, the session captured a new workflow from scratch — there is no existing job
to learn from. Instead of starting the learn workflow, start the new_job workflow
(job_name: "deepwork_jobs", workflow_name: "new_job") with a goal summarizing the
workflow the user recorded. Use the conversation history as the primary input for defining
the job's steps, inputs, and outputs.