Agent Skill design knowledge base — mechanisms, philosophy, patterns, pitfalls.
SkillScore100Maintained
Automatic
◆AI Engineer pack
Last verified 8/18/2026
What it changes
Passed 22 of 22 test cases with the skill, and 16 of 22 without it.
Without skill73%
With skill100%
Checks it passed that the model alone missed
Recommends comparative testing with and without the skill enabled.
Advises evaluating trigger reliability across multiple invocations.
Advises removing conflicting instructions that cause model hesitation.
and 5 more in the full report
6 fixed16 passed either way0 still failing0 broke
Pass-rate lift
+27 pp
Tokens
+198%
Agent turns
0%
Response time
-7%
Model gemini-3.6-flashMeasured 8/18/2026v122 of 22 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 6 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 6
Prompt
I have a massive system prompt file containing dozens of strict rules for my technical documentation AI, but the model frequently ignores instructions or acts confused. I want to reorganize this into an agent skill architecture. Please evaluate my current setup, explain how to split and structure the domain knowledge into modular skills, and provide a refactored directory structure that keeps project configuration light while separating identity from behavioral guidelines.
What was checked, without and with the skill
Checked
Without skill
With skill
Specifies YAML frontmatter enclosed in triple dashes.
Passed
Passed
Recommends separating persona from behavioral protocols into distinct skills.
Missed
Passed
Advises framing guidance as reasoning principles rather than imperative rules.
Missed
Passed
case-01 · gemini-3.6-flash · 8/18/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md331 linessingle file
AgentSkill Expertise - Agent Skill Knowledge System
Overview
The complete knowledge system for Agent Skills. Not a how-to guide (that's what official docs are for) — this focuses on three things: why Skills are designed the way they are, what good design looks like, and where the common pitfalls are.
Any work involving Skills — creating, adjusting, reviewing, splitting, merging — should use this as the decision framework.
Core Understanding: What a Skill Actually Is
Three Levels of Understanding
Level
Understanding
What You Can Do
Common Issue
Surface
"Skills are a way to make AI remember instructions"
Write syntactically correct Skills
Treats Skills as fancy System Prompts
Mechanical
"Skills implement Progressive Disclosure"
Understands trigger mechanism and load flow
Technically correct but poorly designed
Essential
"Skills externalize knowledge into a format that AI can actively discover and load on demand"
Design Skills that actually work
—
Key Insights
Not a rule set: A single value covers a wide range of rules. Give principles, not rules.
Not a prompt wrapper: Skills have a metadata pre-loading mechanism — they're in context before conversation starts. Fundamentally different from prompts.
Not a tool feature: It's a standardized format for knowledge management. Write once, works across platforms, and the accumulated knowledge only grows in value.
Official positioning: "Domain Expertise" — not instructions, not workflows, but knowledge.
Underlying Mechanisms
Progressive Disclosure
Level 1: metadata (name + description, ~100 tokens)
→ Present from session start, always in context
→ The only thing AI uses to decide whether to load a Skill
Level 2: SKILL.md full content (<5k tokens)
→ Loaded only when AI judges it relevant