6 Commits

Author SHA1 Message Date
Corey Haines
1999e8f8b3 feat: add skill version tracking system
- Add version: 1.0.0 to all 25 skill YAML frontmatters
- Create VERSIONS.md manifest listing all skill versions
- Add update check instructions to AGENTS.md

This enables users to be notified of skill updates and easily
pull the latest changes when 2+ skills are updated or there is
a major version bump.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-27 11:30:07 -08:00
Corey Haines
c29ee7e6db Optimize skill files for AI agent use with progressive disclosure
- Fix marketplace.json: add 2 missing skills (content-strategy, product-marketing-context)
- Refactor 10 skills over 500 lines to use references/ folders:
  - email-sequence: 926 → 291 lines
  - social-content: 809 → 276 lines
  - competitor-alternatives: 750 → 253 lines
  - pricing-strategy: 712 → 226 lines
  - programmatic-seo: 628 → 235 lines
  - referral-program: 604 → 239 lines
  - schema-markup: 598 → 175 lines
  - free-tool-strategy: 576 → 176 lines
  - paywall-upgrade-cro: 572 → 224 lines
  - marketing-ideas: 566 → 165 lines

Each skill now has core workflow in SKILL.md (<500 lines) with detailed
content in references/ folder for progressive disclosure.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 16:39:45 -08:00
Corey Haines
ce02e31251 Rename Questions to Ask -> Task-Specific Questions, remove redundant questions
Since product-marketing-context now captures foundational info (product, audience,
competitors, voice), removed redundant questions from these sections and renamed
them to clarify they are for task-specific context only.

Removed redundant questions from:
- competitor-alternatives (competitors, differentiator)
- copy-editing (audience, brand voice)
- email-sequence (audience)
- free-tool-strategy (product, audience problems)
- marketing-ideas (product, target customer)

Renamed section in all 23 skills with this pattern.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 16:12:12 -08:00
Corey Haines
f58dba09c8 Add product-marketing-context skill and update all skills to reference it
Users repeat the same foundational questions (product, audience, competitors,
voice) across 24 skills. This adds a centralized context document that other
skills can reference.

New skill:
- product-marketing-context: Creates .claude/product-marketing-context.md
- Covers 12 sections based on positioning canvas framework
- Can auto-draft V1 from codebase or gather info conversationally

Updated all 24 existing skills to check for product marketing context first,
reducing repetitive questions when context already exists.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 16:00:38 -08:00
Corey Haines
df4c6bc132 Add reverse engineering viral content framework to social-content skill
Adds 6-step framework for data-driven content creation:
- Niche identification and creator research
- Scraping posts at scale (Apify, Phantom Buster)
- Pattern analysis (hooks, formats, CTAs)
- Playbook codification with examples
- Voice layering principles (specificity, brevity, emotion)
- Conversion strategies

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 12:36:06 -08:00
Corey Haines
3617bdc883 Restructure skills for add-skill compatibility
Each skill now in its own directory with SKILL.md file
Required for npx add-skill integration
2026-01-16 10:57:00 -08:00