danielrosehill

Set Goal — Development skill for Claude Code

Development community

Create or update a therapy goal in the therapy-tracking workspace.

How to install Set Goal

Installs to ~/.claude/skills/danielrosehill-therapy-tracking-plugin-set-goal/SKILL.md

Terminal
mkdir -p ~/.claude/skills/danielrosehill-therapy-tracking-plugin-set-goal && curl -fsSL https://raw.githubusercontent.com/danielrosehill/Therapy-Tracking-Plugin/HEAD/commands/set-goal.md -o ~/.claude/skills/danielrosehill-therapy-tracking-plugin-set-goal/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Set Goal does


description: Create or update a therapy goal in the therapy-tracking workspace. Reads the workspace path from `$CLAUDE_USER_DATA/therapy-tracking/config.json`.

/therapy-tracking:set-goal

Record a new therapy goal or update an existing one in `goal-tracking/`.

Procedure

  1. **Resolve config**: Read `$PLUGIN_DATA_DIR/config.json` (see `onboard`). If missing, tell the user to run `onboard` first and stop.

  2. **Collect**: From `$ARGUMENTS` or by asking:

    • Goal title (kebab-case s

Alternatives in Development

  • Migrations — Versioned breaking change migrations for Turbo 263 ★
  • Update Config 스킬 (/update-config) — 관찰 위치: Claude Code 내부 아키텍처 등록: registerBundledSkill('update-config' 149 ★
  • Programming Lead Agent — You are an expert research lead, focused on high-level research strategy, planning, efficient delegation to su 129 ★

Full documentation available on GitHub

View Source Repository