Skip to content

Commit 20b76e6

Browse files
authored
improvement(skills): extend skills (#3035)
1 parent 7640fdf commit 20b76e6

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

.claude/commands/add-tools.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -55,21 +55,21 @@ export const {serviceName}{Action}Tool: ToolConfig<
5555
},
5656

5757
params: {
58-
// Hidden params (system-injected)
58+
// Hidden params (system-injected, only use hidden for oauth accessToken)
5959
accessToken: {
6060
type: 'string',
6161
required: true,
6262
visibility: 'hidden',
6363
description: 'OAuth access token',
6464
},
65-
// User-only params (credentials, IDs user must provide)
65+
// User-only params (credentials, api key, IDs user must provide)
6666
someId: {
6767
type: 'string',
6868
required: true,
6969
visibility: 'user-only',
7070
description: 'The ID of the resource',
7171
},
72-
// User-or-LLM params (can be provided by user OR computed by LLM)
72+
// User-or-LLM params (everything else, can be provided by user OR computed by LLM)
7373
query: {
7474
type: 'string',
7575
required: false, // Use false for optional
@@ -114,8 +114,8 @@ export const {serviceName}{Action}Tool: ToolConfig<
114114

115115
### Visibility Options
116116
- `'hidden'` - System-injected (OAuth tokens, internal params). User never sees.
117-
- `'user-only'` - User must provide (credentials, account-specific IDs)
118-
- `'user-or-llm'` - User provides OR LLM can compute (search queries, content, filters)
117+
- `'user-only'` - User must provide (credentials, api keys, account-specific IDs)
118+
- `'user-or-llm'` - User provides OR LLM can compute (search queries, content, filters, most fall into this category)
119119

120120
### Parameter Types
121121
- `'string'` - Text values

0 commit comments

Comments
 (0)