src/skills/workon/SKILL.md
Work on a GitHub issue with worktree isolation, or resume a killed worktree session. Use when user says "work on", "workon", "resume", or wants issue-driven development with isolation.
npx skillsauth add Soul-Brews-Studio/oracle-skills-cli workonInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Start work from issue OR resume killed worktree.
/workon #435 # Work on issue (this repo)
/workon #435 --oracle neo # Assign to specific Oracle
/workon Soul-Brews-Studio/repo#435 # Cross-repo issue
/workon --resume athena # Resume killed worktree + old session
gh issue view [N] --repo [owner/repo] --json title,body,labels,assignees
Create isolated worktree for the work:
git worktree add .claude/worktrees/<task-name> -b worktree-<task-name>
Or via EnterWorktree tool:
EnterWorktree({ name: "<task-name>" })
If working on a different repo:
gh issue create --repo [target-repo] --title "[task]" --body "From [source-repo]#[N]"
The oracle works in the worktree on the issue. When done:
/workon #435
Issue: /awaken Wizard v2
Worktree: awaken-wizard-v2
Branch: worktree-awaken-wizard-v2
Working in isolation. Main is untouched.
--resume — Restore Killed Worktreefor dir in ~/.claude/projects/*[name]*/; do
ls -lS "$dir"*.jsonl 2>/dev/null
done
Pick largest .jsonl = most context.
git worktree add .claude/worktrees/<name> -b worktree-<name>
claude --resume [session-id]
ARGUMENTS: $ARGUMENTS
testing
Cut a beta pre-release — bump CalVer with --beta, PR to beta branch, CI auto-tags + publishes to npm @beta. Use when user says 'release beta', 'cut beta', '/release-beta', or wants to publish a beta version for pre-release testing.
testing
Cut an alpha pre-release — bump CalVer, PR to alpha branch, CI auto-tags + publishes to npm @alpha. Use when user says 'release alpha', 'cut alpha', '/release-alpha', or wants to publish an alpha version.
tools
Talk to another oracle via maw federation. Uses fleet machine names (white, mba, clinic-nat, oracle-world, phaith). Auto-signs with current oracle's [host:handle] from CLAUDE.md. Global — works from any oracle repo.
development
Log information for future reference. Use when user says "fyi", "remember this", "note that", "for your info".