Skills
Skills package domain expertise into reusable capabilities, each defined by a SKILL.md file containing its description, instructions, and optional supporting files.
The new Qoder CN documentation site is now available. Content on this site may not reflect the latest product features and changes. Visit docs.qoder.cn for the latest product documentation.
Core features
-
Intelligent invocation: The model decides when to invoke a Skill based on your request and the Skill's description.
-
Modular design: Each Skill solves one specific type of task.
-
Flexible extension: Supports custom Skills at both the user and project levels.
Create Skills
Create Skills in one of the following ways:
If names conflict, project-level Skills override user-level Skills.
Method 1: Manual creation
Copy the Skill file to one of the following paths. After restarting your IDE, enter / in the dialog box to view loaded Skills.
|
Location |
Path |
Scope |
|
User-level |
|
All projects for the current user |
|
Project-level |
|
Current project only |
Method 2: Automatic creation using built-in Skill
create-skill is a built-in Skill that guides you through creating a compliant SKILL.md file interactively. To use it:
/create-skill <Skill description, for example: Convert Word documents to PDF>
Use /create-skill to generate an initial template, then refine it as needed.
Use case: Quickly create custom Skills without learning the file format in detail.
Usage
-
Automatic trigger: Describe your request. The model determines whether to invoke an appropriate Skill:
Analyze errors in this log file
The model automatically invokes the log-analyzer Skill.
-
Manual trigger: Enter
/skill-nameto invoke a specific Skill:
/log-analyzer
Use cases
When to use Skills
-
Complex professional tasks: Workflows that require domain knowledge, such as code review, PDF processing, or API design.
-
Standardized processes: Fixed-step tasks such as commit conventions or deployment workflows.
-
Team knowledge sharing: Packaging best practices for team-wide use.
-
Repetitive work: Frequently performed tasks that require expert guidance.
Examples
Log analysis
Create a log-analyzer Skill that activates when you enter a prompt such as "Analyze this log." It detects errors, performance issues, and abnormal patterns.
API reference generation
Create an api-doc-generator Skill that identifies API endpoints and generates standard documentation and OpenAPI specifications.
Code review
Create a code-reviewer Skill that reviews code against team standards, checking for potential issues and best-practice adherence.