SKILL.md file that defines the skill’s description, instructions, and optional auxiliary files. Skills work identically in both Qoder IDE and CLI.
Key features:
- Intelligent invocation: The model autonomously decides when to use a Skill based on user requests and descriptions
- Modular design: Each Skill focuses on solving a specific type of task
- Flexible extension: Supports both user-level and project-level custom Skills
How to Use
Storage Locations
| Location | Path | Scope |
|---|---|---|
| Personal | ~/.qoder/skills/{skill-name}/SKILL.md | All projects for current user |
| Project | .qoder/skills/{skill-name}/SKILL.md | Current project only |
Project Skills override Personal Skills with the same name.
Automatic Trigger
Describe your need directly, and the model will automatically determine whether to use an appropriate Skill:log-analyzer Skill.
Manual Trigger
Use/skill-name to trigger manually:
Use Cases
When to use Skills:- Complex specialized tasks: Workflows requiring domain expertise (code review, PDF processing, API design)
- Standardized processes: Tasks following fixed steps (commit conventions, deployment flows)
- Team knowledge sharing: Package best practices for team use
- Repetitive work: Frequently executed tasks requiring specialized guidance
Example Scenarios
Log Analysis
Create alog-analyzer Skill that automatically activates when you say “analyze this log”, helping identify errors, performance issues, and anomaly patterns.
API Documentation Generation
Create anapi-doc-generator Skill that automatically identifies API endpoints and generates standard documentation and OpenAPI specs.
Code Review
Create acode-reviewer Skill that automatically reviews code according to team standards, checking for potential issues and best practices.