Detailed guidelines for writing and maintaining agent skills in Skill Matrix.
| Prefix | Category | Example |
|---|---|---|
web- |
Web integration (Vanilla, React, Angular) | web-react-setup.md |
native- |
Native iOS/Android | native-android-setup.md |
cross- |
Cross-platform (React Native, Flutter) | cross-react-native-setup.md |
sdk- |
SDK development internals | sdk-rescript-bindings.md |
build- |
Build tools and pipelines | build-multi-platform.md |
Use lowercase, hyphen-separated names that describe the action or topic.
Required fields for reference files:
---
title: Human-readable title
impact: CRITICAL | HIGH | MEDIUM
tags: comma, separated, searchable, keywords
---- Quick Pattern / Quick Command / Quick Config / Quick Reference — Choose one based on skill type
- When to Use — Conditions that trigger this skill
- Prerequisites — Required tools, versions, setup
- Step-by-Step Instructions — Numbered, actionable steps
- Code Examples — Before/after patterns
- Common Pitfalls — What to avoid
- Related Skills — Links to complementary skills
| Type | Use When | Example |
|---|---|---|
| Quick Pattern | Code transformation | Incorrect -> Correct code |
| Quick Command | Shell/tool invocation | npx hyperswitch-setup |
| Quick Config | Configuration change | SDK initialization snippet |
| Quick Reference | Conceptual overview | Summary table |
- Imperative voice: "Run this command" not "You should run this command"
- Scannable: Bullet points over paragraphs
- Specific: Include version numbers, exact commands
- Testable: Every instruction should be verifiable
Use relative paths for internal links:
See [web setup](./web-react-setup.md) for React integration.Maintain bidirectional links in Related Skills sections.
| Rating | Meaning | User Action |
|---|---|---|
| CRITICAL | Required for SDK to function | Must implement |
| HIGH | Significant improvement to integration | Prioritize |
| MEDIUM | Recommended best practice | Address when possible |
The main SKILL.md file should contain:
- YAML frontmatter with name, description, license, metadata
- Overview — What the skill covers
- When to Apply — Trigger conditions
- Quick Reference — Table linking to reference files
- Problem -> Skill Mapping — Symptom to solution lookup