You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .claude/commands/deepwork_jobs.define.md
+30-60Lines changed: 30 additions & 60 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -44,14 +44,15 @@ hooks:
44
44
## Job Overview
45
45
46
46
Core commands for managing DeepWork jobs. These commands help you define new multi-step
47
-
workflows and refine existing ones.
47
+
workflows and learn from running them.
48
48
49
49
The `define` command guides you through an interactive process to create a new job by
50
50
asking detailed questions about your workflow, understanding each step's inputs and outputs,
51
51
and generating all necessary files.
52
52
53
-
The `refine` command helps you modify existing jobs safely by understanding what you want
54
-
to change, validating the impact, and ensuring consistency across your workflow.
53
+
The `learn` command reflects on conversations where DeepWork jobs were run, identifies
54
+
confusion or inefficiencies, and improves job instructions. It also captures bespoke
55
+
learnings specific to the current run into AGENTS.md files in the working folder.
55
56
56
57
57
58
@@ -121,6 +122,12 @@ For each major phase they mentioned, ask detailed questions:
121
122
122
123
**Note**: You're gathering this information to understand what instructions will be needed, but you won't create the instruction files yet - that happens in the `implement` step.
123
124
125
+
### Capability Considerations
126
+
127
+
When defining steps, identify any that require specialized tools:
128
+
129
+
**Browser Automation**: If any step involves web scraping, form filling, interactive browsing, UI testing, or research requiring website visits, ask the user what browser tools they have available. For Claude Code users, **Claude in Chrome** (Anthropic's browser extension) has been tested with DeepWork and is recommended for new users. Don't assume a default—confirm the tool before designing browser-dependent steps.
130
+
124
131
### Step 3: Validate the Workflow
125
132
126
133
After gathering information about all steps:
@@ -188,68 +195,31 @@ stop_hooks:
188
195
189
196
**Encourage prompt-based hooks** - They leverage the AI's ability to understand context and make nuanced quality judgments. Script hooks are best for objective checks (syntax, format, tests).
190
197
191
-
### Step 5: Create the job.yml Specification
198
+
### Step 5: Create the Job Directory and Specification
192
199
193
-
Only after you have complete understanding, create the `job.yml` file:
200
+
Only after you have complete understanding, create the job directory and `job.yml` file:
0 commit comments