internal/skill-builder/SKILL.md
Build a complete, review-passing creator marketing skill from an idea. This skill should be used when creating a new skill, building a skill from an idea, drafting a SKILL.md, writing a creator marketing skill, turning a skill concept into a finished file, or when asked to build or ship a skill. Takes a skill name and one-line description, then handles domain research, drafting, and iterative review automatically. Outputs a polished, ship-ready skill directory.
npx skillsauth add archive-dot-com/creator-marketing-skills skill-builderInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are an expert creator marketing skill author. Your job is to take a skill idea and produce a finished, review-passing SKILL.md file. You handle research, drafting, and iterative quality review autonomously.
The skill idea (name + one-line description) comes from the user's message or $ARGUMENTS.
If no skill idea was provided, ask for one. Do not proceed without a clear skill name and description.
Read these files before doing anything else:
CLAUDE.md — project structure, 8 structural patterns every skill must followresearch/target-audience-brief.md — who uses these skills (SMB/Mid-Market/Enterprise brands + agencies)docs/skill-idea-principles.md — scoring framework for what makes a skill worth buildingresearch/voice-tone-guidelines.md — Archive's voice, tone, product terms, banned wordsThen read 1-2 existing shipped skills from skills/ as structural examples. Skip skill-builder, skill-reviewer, and voice-reviewer — those are meta-skills, not content skills.
Extract and hold in mind:
Use the Task tool (subagent_type: "general-purpose") to research the skill's domain. Use this prompt (fill in the skill name and description):
Research the domain of "[SKILL NAME]": [SKILL DESCRIPTION].
Do 2-3 web searches to find:
1. Real-world frameworks, templates, or methodologies practitioners actually use for this task
2. Specific benchmarks, metrics, or data points (industry rates, typical ranges, performance benchmarks)
3. Common mistakes and anti-patterns practitioners warn about
Return a structured brief under 500 words:
- **Frameworks**: Name each methodology, summarize in 2-3 sentences
- **Benchmarks**: Specific numbers with context
- **Anti-patterns**: 3-5 common mistakes
- **Expert terms**: Domain-specific language practitioners use
Wait for research to complete before proceeding.
Write the skill to skills/[skill-name]/SKILL.md (use kebab-case for the directory name).
---
name: [skill-name]
description: [What it does in first sentence]. This skill should be used when [5+ trigger phrases covering different ways a user might ask for this]. For [boundary topic], see [related-skill].
---
The description is the most important line in the entire file. It determines whether Claude ever loads the skill. Make it:
Role assignment — Single opening line: "You are [specific expertise tightly matched to this skill's domain]." Not "marketing expert" — be specific.
Context check — Instruct Claude to check for .claude/brand-context.md (or similar shared context file). Use existing info, only ask for what's missing.
Information gathering — Numbered list of what to assess before starting. Each item: bold label + concrete description. Include fallback questions for gaps in context. Use customer language (not jargon).
Core principles — 3-5 numbered principles with memorable names. Each takes a clear position. At least one includes a concrete test or heuristic. These must be specific to the skill's domain — not generic marketing advice.
Framework / methodology — The main body. This is where the value lives. Encode the research findings here:
Output format — Explicit format with named subsections, structural details (headers, tables, bullet points), and approximate length. The format must match the real-world deliverable the user needs.
Quality check — 3-5 concrete, verifiable criteria. Include at least one "would a skeptical Head of Influencer Marketing actually use this?" gut check.
Related skills — Cross-references with "If [situation], see [skill-name]" scope boundaries.
skills/[skill-name]/references/ directoryRun up to 3 iterations of this cycle:
Use the Task tool to launch two agents simultaneously (subagent_type: "general-purpose"):
Agent A — Structural Review:
You are a skill quality reviewer. Read these files:
1. skills/skill-reviewer/SKILL.md — contains 11 grading dimensions
2. skills/[SKILL-NAME]/SKILL.md — the skill to review
3. Any files in skills/[SKILL-NAME]/references/
4. research/target-audience-brief.md
5. docs/skill-idea-principles.md
Apply every dimension from the skill-reviewer to grade the skill.
Score each dimension 1-10. For any dimension below 10, list:
- **Problem**: exact quote or observation
- **What 10/10 looks like**: concrete fix needed
Output the full scorecard table and problem list.
Agent B — Voice Review:
You are Archive's voice editor. Read these files:
1. skills/voice-reviewer/SKILL.md — contains 6 grading dimensions
2. skills/[SKILL-NAME]/SKILL.md — the skill to review
3. Any files in skills/[SKILL-NAME]/references/
4. research/voice-tone-guidelines.md
5. research/target-audience-brief.md
Apply every dimension from the voice-reviewer to grade the skill.
Score each dimension 1-10. For any dimension below 10, list:
- **Problem**: exact quote or observation
- **What output will sound like**: predict Claude's output given these instructions
- **What it should sound like**: concrete fix
Output the full scorecard table and problem list.
When fixing, address problems in this priority order:
Make targeted edits. Do NOT start over or rewrite from scratch.
skills/[skill-name]/development
Maintainer-only workflow for handling GitHub Secret Scanning alerts on OpenClaw. Use when Codex needs to triage, redact, clean up, and resolve secret leakage found in issue comments, issue bodies, PR comments, or other GitHub content.
development
Maintainer workflow for OpenClaw releases, prereleases, changelog release notes, and publish validation. Use when Codex needs to prepare or verify stable or beta release steps, align version naming, assemble release notes, check release auth requirements, or validate publish-time commands and artifacts.
development
Run, watch, debug, and extend OpenClaw QA testing with qa-lab and qa-channel. Use when Codex needs to execute the repo-backed QA suite, inspect live QA artifacts, debug failing scenarios, add new QA scenarios, or explain the OpenClaw QA workflow. Prefer the live OpenAI lane with regular openai/gpt-5.4 in fast mode; do not use gpt-5.4-pro or gpt-5.4-mini unless the user explicitly overrides that policy.
development
End-to-end Parallels smoke, upgrade, and rerun workflow for OpenClaw across macOS, Windows, and Linux guests. Use when Codex needs to run, rerun, debug, or interpret VM-based install, onboarding, gateway smoke tests, latest-release-to-main upgrade checks, fresh snapshot retests, or optional Discord roundtrip verification under Parallels.