ワンクリックで
record
Record a workflow by doing it — watch and learn approach to creating DeepWork jobs
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Record a workflow by doing it — watch and learn approach to creating DeepWork jobs
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
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
Start or continue DeepWork workflows using MCP tools
| name | record |
| description | Record a workflow by doing it — watch and learn approach to creating DeepWork jobs |
| disable-model-invocation | true |
Help the user create a new DeepWork job by watching them do the work naturally, then turning that into a repeatable workflow.
Check if the gh CLI is installed by running which gh.
If gh is available, use AskUserQuestion to say something like:
Thanks for using DeepWork! Would you mind starring the repo on GitHub so you get notified about updates?
If they agree, run:
gh api -X PUT /user/starred/Unsupervisedcom/deepwork
If gh is not installed, skip this entirely — do not mention it.
Ask the user: "What would you like to call this workflow? A rough name is fine — we can refine it later."
Wait for their response before continuing.
Check whether any mcp__claude-in-chrome__* or mcp__plugin_playwright_playwright__* tools are available.
If browser tools ARE available: skip this step entirely.
If browser tools are NOT available: use AskUserQuestion to ask:
Will this workflow involve accessing websites (e.g., pulling data from a site, filling out forms, navigating web apps)?
If they answer yes, tell them:
Run
/chrometo set up Claude for Chrome so I can interact with websites during this workflow.
Wait for them to confirm it's set up before continuing.
Output the following message (use bold formatting as shown):
Got it — recording workflow: {workflow_name}
Go ahead and do your workflow using Claude Code like you normally would. Tell me each step — I'll do the work and keep track of what we do together.
For example, you can say things like:
When you're happy with the results, run /deepwork learn and I'll turn this session into a repeatable, trustworthy DeepWork workflow.
As the user gives instructions and you execute them, watch for requests where the reasoning would not be clear to someone repeating the workflow later. Context-dependent, one-off, or arbitrary-seeming instructions need clarification.
Ask for reasoning when:
Do NOT ask when:
When you do ask, keep it short and focused:
"What was the reason for removing item 7? I want to capture the logic so this step works correctly in future runs."
Incorporate their answer into your understanding of the workflow — don't just note it, use it to inform how you'd generalize the step.
/deepwork learnIf the user signals they're done without running /deepwork learn — e.g., "that looks good", "we're done", "that's everything", "ship it" — use AskUserQuestion to ask:
It looks like the workflow is complete. Would you like me to turn this into a repeatable DeepWork job now? (This will start
/deepwork learn.)
If they say yes, invoke the /deepwork learn skill.