Layer 4: Skill Layer (Capabilities)
What This Layer Is
Skills are reusable workflows and capabilities that agents use to get work done. They’re the “how” of your marketing system. Think of skills like:- Standard operating procedures (how we conduct research)
- Methodologies (how we analyze data)
- Frameworks (how we structure content)
- Best practices (how we ensure quality)
The Key Innovation: Progressive Disclosure
The Problem Skills Solve
Token limits are finite. You can’t load all context into every agent conversation. But you also can’t have agents work without guidance—that creates generic AI slop. The solution: Progressive disclosure.What Is Progressive Disclosure?
Progressive disclosure means: Load only the context that’s relevant to the current task, at the moment it’s needed. Instead of:Skill Structure
Location
.claude/skills/conducting-market-research/.claude/skills/writing-brand-consistent-content/.claude/skills/managing-multi-step-projects/
Required: SKILL.md (Table of Contents)
Every skill must have aSKILL.md file that serves as the entry point.
Rules:
- Keep under 500 lines for optimal performance
- Acts as an overview and navigation guide
- Points to detailed files for specific aspects
- Loaded into every conversation where this skill is used
.claude/skills/conducting-market-research/SKILL.md
Supporting Files (Loaded as Needed)
Example structure:- SKILL.md is loaded (overview)
- Agent sees “For competitive analysis, see competitive-analysis.md”
- competitive-analysis.md is loaded (detailed methodology)
- Agent executes research using that specific framework
- ✅ Only relevant context is loaded (saves tokens)
- ✅ Agent has detailed guidance when needed
- ✅ Skill can be comprehensive without overwhelming every conversation
Skill Naming Convention
Use Gerund Form (Verb + -ing)
Good examples:- “Conducting Market Research”
- “Writing Brand-Consistent Content”
- “Analyzing Qualitative Data”
- “Managing Multi-Step Projects”
- “Creating Campaign Strategies”
Acceptable Alternatives
Noun phrases:- “Market Research”
- “Content Writing”
- “Project Management”
- “Conduct Market Research”
- “Write Brand Content”
Avoid
❌ Vague names: “Helper”, “Utils”, “Tools” ❌ Overly generic: “Marketing”, “Content”, “Analysis” ❌ Inconsistent patterns: Mixing gerunds, nouns, and verbs confuses organizationCore Skills vs Domain Skills
Core Skills (Infrastructure Team Owns)
These ensure the system works consistently: 1. Orchestrating Projects- Multi-step coordination
- Managing dependencies
- Tracking progress (PLAN.md, TODO.md)
- Brand consistency checks
- File structure validation
- Quality standards enforcement
- Creating PLAN.md
- Maintaining TODO.md
- Progress reporting
Domain Skills (Marketing Architects Own)
These define YOUR specific capabilities: Examples:- Conducting Market Research (your methodologies)
- Writing Brand-Consistent Content (your voice, frameworks)
- Creating Campaign Strategies (your planning approach)
- Analyzing Customer Data (your analysis frameworks)
How Agents Use Skills
Skills are Mapped to Agents
Invocation Flow
Building a Skill: Step-by-Step
Step 1: Identify the Need
Ask: What capability do I need that I’m currently explaining ad-hoc? Examples:- “I keep explaining how to structure blog posts” → Create: “Writing Blog Posts” skill
- “I’m repeatedly doing competitor analysis the same way” → Create: “Conducting Competitive Analysis” skill
Step 2: Define the Scope
What does this skill cover?- When should it be used?
- What methodologies does it include?
- What outputs does it produce?
- Which agents will use it?
Step 3: Create the Directory Structure
Step 4: Write SKILL.md (Table of Contents)
Include:- Overview - What this skill is
- When to Use - Specific scenarios
- Core Principles - Guiding philosophy
- Main Sections - Pointers to detailed files
- Tools Used - External tools leveraged
- Output Standards - What “done” looks like
- Related Skills - Connections to other skills
Step 5: Create Supporting Files
For each major aspect of the skill:- Create a dedicated file (e.g.,
competitive-analysis.md) - Include detailed methodology
- Provide examples and frameworks
- Specify edge cases and variations
Step 6: Map to Agents
Update agent definitions to specify which agents can use this skill.Step 7: Test and Refine
Use the skill in real work:- Did the agent find what it needed?
- Was the progressive disclosure effective?
- Were outputs consistent and high-quality?
- Did you need to add more detail anywhere?
Progressive Disclosure Patterns
Pattern 1: By Research Type
SKILL.md overview:Pattern 2: By Content Format
SKILL.md overview:Pattern 3: By Complexity Level
SKILL.md overview:Pattern 4: By Framework
SKILL.md overview:Example: Complete Skill
Skill: Writing Brand-Consistent Content- Loads SKILL.md (sees overview)
- Sees “For blog posts, see content-types/blog-posts.md”
- Loads blog-posts.md (detailed blog guidance)
- Sees “For structure, see frameworks/blog-post-structure.md”
- Loads blog-post-structure.md (exact framework)
- Writes blog post following all guidelines
Benefits of Well-Designed Skills
1. Consistency
Every time an agent uses the skill, it follows the same methodology. No variance, no forgetting steps.2. Compounding Quality
Skills improve over time. Refine the skill once, all future work benefits.3. Knowledge Capture
Your expertise is codified, not trapped in your head. The system becomes smarter.4. Onboarding New Agents
Create a new sub-agent, give it access to existing skills, it’s instantly capable.5. Scalability
Skills can be reused across projects, brands, contexts without re-explaining.Common Questions
Q: How do I know if something should be a skill or part of strategy?
Ask:- Strategy = WHAT we say (voice, messaging, positioning)
- Skill = HOW we do work (methodologies, frameworks)
- “Our brand voice is professional yet approachable” → Strategy
- “How to write in a professional yet approachable voice” → Skill
Q: Can skills reference other skills?
Yes! Include in “Related Skills” section of SKILL.md. Example:Q: What if a skill file grows beyond 500 lines?
Split it into supporting files. Before:Q: Can multiple agents use the same skill?
Absolutely! That’s the point of reusability. Example: Both Brand Analyst and Campaign Strategist might use “Conducting Market Research” skill.Q: Who decides which skills an agent can use?
Marketing Architect. You specify in the agent definition file.What’s Next
Understand the final layer:- Integration Layer - How skills leverage external tools
- Research Workflow - How research skills work
- Content Generation - How content skills work
- Progressive Disclosure Principle - Full treatment of the pattern
“Skills turn expertise into infrastructure—build them once, benefit forever.”

