with one click
begin
Set up ticket, branch, and working environment for a task
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Set up ticket, branch, and working environment for a task
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Sweep Wolf calendars and the DMP calendar for OoO mirroring, tag-line normalization, and DMP conflict detection. Auto mode is silent and runs once per day, fired by the first worklog-touching skill that creates today's worklog file. Interactive mode (default) does the full sweep.
Log a notable accomplishment
Systematic code audit of a Python codebase against DMP standards
Ship completed work — direct release or PR
Find what to work on next — pulls from Jira, OmniFocus, and local inbox/TODO
Log commute time to daily work log
| name | begin |
| description | Set up ticket, branch, and working environment for a task |
| argument-hint | [task description or ticket key] |
| allowed-tools | Read, Write, Edit, Bash, Glob, Grep, AskUserQuestion, mcp__omnifocus__*, mcp__mcp-atlassian__jira_* |
Set up everything needed to start working on a chosen task. Argument:
$ARGUMENTS (task description, ticket key, or triage selection).
This skill requires a git project directory. If in the Notes vault or a non-git directory, tell the user to switch to the appropriate project terminal first.
Every unit of work needs a Jira ticket. Strongly discourage working without one.
If a ticket key is provided (e.g., SE-2930):
If no ticket exists:
customfield_10544)customfield_10724)For all tickets:
jira_add_issues_to_sprint)Before creating anything, check if a branch already exists for this ticket:
git branch --list "*<ticket-key>*"
git branch -r --list "*<ticket-key>*"
Also check for branches matching the task description keywords.
If a matching branch exists → skip to Step 5 (Resume).
If no branch exists → proceed to Step 3 (New Branch).
Create both branches immediately:
audit-for-accidental-changes<category>/wolf/<ticket-key>-<kebab-summary>bugfix/wolf/SE-1234-audit-for-accidental-changesbugfix/feature/hotfix/Commands:
git switch -c <local-branch>
git push -u origin <local-branch>:<remote-branch>
Switch to the existing branch:
git switch <branch-name>
Read pickup notes from (in priority order):
TODO-<branch-name>.local.mdTODO.local.mdgit config branch.<name>.description)Present context concisely. Ask: "Pick up where you left off, or reassess?"
Confirm setup:
Ticket: SE-1234 — Audit for accidental changes (1pt, In Progress)
Branch: audit-for-accidental-changes → bugfix/wolf/SE-1234-audit-for-accidental-changes
If the work is non-trivial (new or resumed), suggest entering plan mode.