* perf: make `/gsd:set-profile`'s implementation more programmatic * perf: run the set-profile script without Claude needing to invoke it - inject the script's output as dynamic context into the set-profile skill, so that Claude doesn't need to invoke it and can simply read + print the output to the user - reference: https://code.claude.com/docs/en/skills#inject-dynamic-context * feat: improve output message for case where model profile wasn't changed * feat: specify haiku model for set-profile command since it's so simple * fix: remove ' (default)' from previousProfile to avoid false negative for didChange * chore: add docstring to MODEL_PROFILES with note about the analogous markdown reference table * chore: delete set-profile workflow file that's no longer needed
383 B
383 B
name, description, argument-hint, model, allowed-tools
| name | description | argument-hint | model | allowed-tools | |
|---|---|---|---|---|---|
| gsd:set-profile | Switch model profile for GSD agents (quality/balanced/budget/inherit) | <profile (quality|balanced|budget|inherit)> | haiku |
|
Show the following output to the user verbatim, with no extra commentary:
!node "$HOME/.claude/get-shit-done/bin/gsd-tools.cjs" config-set-model-profile $ARGUMENTS --raw