History

fix(claude): skills picked from the composer now run (#9128)

Theo Browne committed 2 months ago

Commit ea71a191 parent 9a7b1e216 files · +1080 −82Browse files

Showing the changes to docs (2 of 16 files). Show all

Unified · Split

2 files
  1. docs/user/composer.md +9 −0
  2. docs/user/providers-claude.md +10 −3
docs/user/composer.md+9−0
@@ -150,6 +150,15 @@ same `$name` skill token to your message. The original skill name remains search · 149 unmodified lines
150also reports that skill as a native slash command, T3 Code hides the duplicate native entry and keeps150also reports that skill as a native slash command, T3 Code hides the duplicate native entry and keeps
151the `/skill:Skill Name` label.151the `/skill:Skill Name` label.
152 152
153A skill token runs the skill wherever it sits in your message. T3 Code sends it to each provider in
154the form that provider runs, so the text before and after the token is kept. Skills that only you may
155start, and never the agent on its own, work the same way. A skill you switched off in the provider's
156settings does not appear in either menu.
157
158Provider commands such as `/compact` only run when they open the message, so the `/` menu offers
159them only there. T3 Code's own commands, such as `/model` and `/plan`, and skills stay available on
160any line.
161
153On desktop, press `Cmd+Enter` on macOS or `Ctrl+Enter` on Windows and Linux from a new thread to162On desktop, press `Cmd+Enter` on macOS or `Ctrl+Enter` on Windows and Linux from a new thread to
154start it in the background. T3 Code opens another new thread and shows an **Open** action for the163start it in the background. T3 Code opens another new thread and shows an **Open** action for the
155thread that started. The new thread keeps the selected workspace mode and base branch. If **New164thread that started. The new thread keeps the selected workspace mode and base branch. If **New
docs/user/providers-claude.md+10−3
@@ -48,10 +48,17 @@ Claude can show its own resume prompt when you continue an old session. · 47 unmodified lines
48 48
49## Where Claude Skills Are Loaded49## Where Claude Skills Are Loaded
50 50
51T3 Code looks for Claude skills in the Claude config directory's `skills` folder, then51T3 Code looks for Claude skills in the Claude config directory's `skills` folder and
52`<workspace>/.agents/skills`, then `<workspace>/.claude/skills`.52`<workspace>/.claude/skills`, the two places Claude Code loads them from.
53 53
54If the same skill name exists in more than one folder, the later folder wins.54If the same skill name exists in more than one folder, the one in the Claude config directory
55wins, the same way Claude Code resolves it.
56
57A skill set to `off` in Claude Code's `skillOverrides` is left out of both composer menus. A skill
58marked `disable-model-invocation` still appears, because you start it yourself when you pick it.
59Claude Code runs one skill per message; when a message names several, the last one runs directly and
60Claude starts the others through its Skill tool, which refuses skills marked
61`disable-model-invocation`.
55 62
56## I Want Work And Personal Claude Accounts63## I Want Work And Personal Claude Accounts
57 64