com um clique
deepwork
Start or continue DeepWork workflows using native Pi tools
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
Start or continue DeepWork workflows using native Pi tools
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
Welcome new DeepWork users on Pi and introduce native Pi workflows
Record a workflow by doing it, then turn it into a DeepWork job
Set up DeepWork Reviews using .deepreview config files
Start structured planning that produces an executable DeepWork plan
Reference documentation for DeepWork Reviews
Create and manage DeepSchemas with validation and review generation
| name | deepwork |
| description | Start or continue DeepWork workflows using native Pi tools |
Use DeepWork to run structured, multi-step workflows with quality gates. This native Pi package uses Pi commands and tools directly; it does not use MCP.
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 "job" and "workflow" loosely, so use context plus deepwork_get_workflows to choose the best match.
Use these tools for workflow operations:
deepwork_get_workflows — discover available jobs and workflowsdeepwork_register_session_job — register a transient job for the current Pi sessiondeepwork_get_session_job — retrieve a transient job registered for the current Pi sessiondeepwork_start_workflow — start a workflowdeepwork_finished_step — submit outputs for the current stepdeepwork_go_to_step — revisit the current or an earlier stepdeepwork_abort_workflow — abort an active workflow with an explanationFollow the instructions returned by the tools. Returned step instructions supersede any generic guidance in this skill.
deepwork_get_workflows to discover available workflows.deepwork_start_workflow with goal, job_name, and workflow_name.begin_step.step_instructions.begin_step.session_id for follow-up calls when provided.deepwork_finished_step.needs_work — address feedback, then call deepwork_finished_step again.next_step — continue with the returned begin_step.workflow_complete — summarize the completed workflow and outputs.Create new DeepWork jobs by starting the native new-job workflow:
deepwork_get_workflows and confirm the deepwork_jobs job is available.deepwork_start_workflow with:
job_name: deepwork_jobsworkflow_name: new_jobgoal: a concise description of the workflow the user wants to createSome steps have quality criteria. When deepwork_finished_step runs:
needs_work with feedback.Do not override a quality gate unless the user explicitly authorizes the override and you provide a clear quality_review_override_reason.
deepwork_abort_workflow when a workflow cannot be completed.deepwork_go_to_step only for the current or an earlier step. It invalidates progress from that step onward, but it does not delete files./deepworkWhen the user invokes /deepwork:
deepwork_get_workflows./deepwork has no additional context, show available workflows and ask the user to choose./deepwork learn After /recordIf the user invokes /deepwork learn after recording a workflow in this conversation, start deepwork_jobs/new_job instead of a generic learn workflow. Use the recorded conversation as the source material for steps, inputs, outputs, quality criteria, and post-workflow instructions.