You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|[vitest](./plugins/vitest)| code-quality | Auto-invoked skill for writing, debugging, and configuring Vitest tests |[hamsurang](https://github.com/hamsurang)|
78
+
| Plugin | Description | Author |
79
+
| -------- | ----------- | -------- |
80
+
|[vitest](./plugins/vitest)| Auto-invoked skill for writing, debugging, and configuring Vitest tests in Vite-based projects |[minsoo.web](https://github.com/minsoo-web)|
81
+
|[skill-review](./plugins/skill-review)| Slash-command skill that reviews any SKILL.md against best practices and outputs a structured pass/fail report |[minsoo.web](https://github.com/minsoo-web)|
82
+
|[gh-cli](./plugins/gh-cli)| Auto-invoked skill for working with GitHub from the command line using the gh CLI tool |[minsoo.web](https://github.com/minsoo-web)|
83
+
|[personal-tutor](./plugins/personal-tutor)| Adaptive technical tutoring skill that builds a persistent knowledge graph and learner profile across sessions |[minsoo.web](https://github.com/minsoo-web)|
84
+
|[deepwiki-cli](./plugins/deepwiki-cli)| Query GitHub repository wikis via DeepWiki CLI without MCP token overhead. |[minsoo.web](https://github.com/minsoo-web)|
81
85
82
86
*Have a plugin to share? See [Contributing](docs/contributors/contributing.md).*
`commands/*.md` frontmatter requires only `description`.
83
+
84
84
### Body
85
85
86
86
The body is the command's prompt template. Use `$ARGUMENTS` to reference user-provided arguments.
@@ -116,11 +116,11 @@ Skills are automatically invoked by Claude when the conversation context matches
116
116
name: skill-name # Required: unique identifier
117
117
description: > # Required: trigger conditions (used by Claude to decide when to activate)
118
118
This skill should be used when...
119
-
version: 1.0.0 # Required: semantic version
120
-
license: MIT # Required: SPDX identifier
121
119
---
122
120
```
123
121
122
+
`skills/*/SKILL.md` frontmatter requires both `name` and `description`.
123
+
124
124
The `description` field is critical — it's what Claude reads to decide whether to activate this skill. Write it as trigger scenarios starting with "This skill should be used when...".
125
125
126
126
### Example: `skills/code-explainer/SKILL.md`
@@ -132,8 +132,6 @@ description: >
132
132
This skill should be used when the user asks to "explain this code",
133
133
"what does this do", "help me understand", or asks questions about
134
134
how a specific piece of code works.
135
-
version: 1.0.0
136
-
license: MIT
137
135
---
138
136
139
137
# Code Explainer
@@ -164,6 +162,8 @@ description: > # Required: when/how to invoke this agent
164
162
---
165
163
```
166
164
165
+
`agents/*.md` frontmatter requires both `name` and `description`.
0 commit comments