Skip to main content
Skills are a mechanism in Qoder for packaging domain expertise into reusable capabilities. Each Skill contains a 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

LocationPathScope
Personal~/.qoder/skills/{skill-name}/SKILL.mdAll projects for current user
Project.qoder/skills/{skill-name}/SKILL.mdCurrent 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:
Analyze the errors in this log file
The model will automatically recognize and invoke the log-analyzer Skill.

Manual Trigger

Use /skill-name to trigger manually:
/log-analyzer

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 a log-analyzer Skill that automatically activates when you say “analyze this log”, helping identify errors, performance issues, and anomaly patterns.

API Documentation Generation

Create an api-doc-generator Skill that automatically identifies API endpoints and generates standard documentation and OpenAPI specs.

Code Review

Create a code-reviewer Skill that automatically reviews code according to team standards, checking for potential issues and best practices.

Full Documentation

For the complete guide on Skills, including how to create them, write SKILL.md files, best practices, and troubleshooting, see Skills Full Documentation.