Commit Graph

86 Commits

Author SHA1 Message Date
Corey Haines 2d0e7bc34c Merge pull request #51 from Jiliac/feature/cold-email
High-quality cold-email skill with benchmarks, frameworks, and follow-up sequences. Complements email-sequence (lifecycle) and the new email outreach CLIs.
2026-02-18 01:25:44 -05:00
Corey Haines a4e7890eb1 Merge pull request #52 from upalkhouski/claude/fix-skill-version-property-0LwK3
Fixes spec compliance — version belongs under metadata, not top-level. Fixes Claude Desktop skill loading.
2026-02-18 01:25:26 -05:00
Corey Haines f39dfd0210 Merge pull request #46 from Ray0907/fix/reference-files-add-toc
Follows Anthropic's best practices — TOC on reference files over 100 lines.
2026-02-18 01:25:12 -05:00
Corey Haines a71f31c51e Merge pull request #53 from willscott-v2/fix/seo-audit-schema-detection-warning
Real bug fix — web_fetch strips JSON-LD schema, affecting audit accuracy.
2026-02-18 01:25:06 -05:00
Valentin Manes b260631f47 docs: rewrite cold email skill guide with human-first approach 2026-02-17 07:22:05 +01:00
willscott-v2 170af13f24 seo-audit: Add warning about web_fetch unable to detect JS-rendered schema
web_fetch strips <script> tags during HTML→markdown conversion, which
silently discards JSON-LD schema blocks. Additionally, many CMS plugins
(AIOSEO, Yoast, RankMath) inject schema via client-side JavaScript,
making it invisible to both web_fetch and curl.

This has led to false audit findings in production (reporting 'zero
structured data' on sites with extensive schema implementation).

Adds a prominent warning in the Audit Framework section and a note
in the Tools section recommending browser rendering, Rich Results Test,
or Screaming Frog for accurate schema detection.
2026-02-15 07:12:46 -06:00
Claude 357e663767 feat: add official skills-ref validation script
Added validate-skills-official.sh that uses the official skills-ref
library from https://github.com/agentskills/agentskills for validation.

This replaces the custom bash validation with the canonical implementation
used by the Agent Skills project. All 25 skills pass validation.

Usage: ./validate-skills-official.sh

https://claude.ai/code/session_01DboBqyncsUPg5Z5qpLJx4x
2026-02-15 10:08:14 +00:00
Claude 7aa119cd85 feat: enhance skill validation with comprehensive checks
Enhanced validate-skills.sh to include:
- Better error reporting with per-skill details
- Validation of optional fields (license, metadata)
- Check for version placement (must be under metadata)
- Description quality checks (trigger phrases, related skills)
- Improved frontmatter parsing for quoted/unquoted descriptions
- File structure validation (optional directories)

Currently: 22 passed, 3 warnings (missing related skills references)

https://claude.ai/code/session_01DboBqyncsUPg5Z5qpLJx4x
2026-02-15 10:05:52 +00:00
Claude 3a56b53ecd feat: add skill specification validation script
Created validate-skills.sh to audit all skills against the Agent Skills
specification. Validates name format, frontmatter fields, description length,
and trigger phrases. All 25 skills currently pass validation.

https://claude.ai/code/session_01DboBqyncsUPg5Z5qpLJx4x
2026-02-15 10:01:39 +00:00
Claude 1865cd29be fix: move version from top-level to metadata in all SKILL.md frontmatter
Per the Agent Skills spec, `version` is not a valid top-level frontmatter
field. It belongs under `metadata` as a key-value pair. This fixes all 25
skills to use the correct structure.

https://claude.ai/code/session_01DboBqyncsUPg5Z5qpLJx4x
2026-02-15 09:43:44 +00:00
Valentin Manes d8df68677f fix: codex review 2026-02-14 15:15:42 +01:00
Valentin Manes 90b253d5ca feat: add cold-email skill for B2B outreach and follow-up sequences 2026-02-14 14:58:16 +01:00
Ray Tien aa58db4bf8 fix: add table of contents to all reference files
Per Anthropic's Agent Skills best practices, reference files over
  100 lines should include a TOC so Claude can see full scope when
  previewing with partial reads. Added ## Contents section to all
  32 reference files.
2026-02-08 17:42:34 +08:00
Corey Haines a04cb61a57 Add funding usernames to FUNDING.yml
Updated funding model with GitHub Sponsors and Buy Me a Coffee usernames.
2026-01-28 00:06:49 -08:00
Corey Haines 0bc1b2bba0 Merge pull request #35 from coreyhaines31/feature/competitor-alternatives-footer-nav
Add footer navigation guidance for competitor pages
v1.1.0
2026-01-27 16:55:53 -08:00
Corey Haines ed86096730 feat: add footer navigation guidance for competitor pages
Add section to content-architecture.md explaining how to leverage
site footer for internal linking to comparison/alternative pages.
Covers minimum approach (index links) and recommended approach
(dedicated columns with top 8 competitors per format).

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-27 16:51:59 -08:00
Corey Haines c166041dea Merge pull request #34 from coreyhaines31/development
Merge development into main
2026-01-27 11:33:10 -08:00
Corey Haines d89da05c32 Merge pull request #33 from coreyhaines31/feature/skill-version-system
feat: add skill version tracking system
2026-01-27 11:32:28 -08:00
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 59596ef704 Merge pull request #30 from coreyhaines31/development
Release: Tools registry and Mention Me integration
2026-01-26 18:36:57 -08:00
Corey Haines d1580aa3b4 Merge pull request #31 from coreyhaines31/fix/add-gitignore
Add .gitignore for Remotion video project
2026-01-26 18:36:26 -08:00
Corey Haines 71f7e48a6b chore: add .gitignore for Remotion video project
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 18:36:12 -08:00
Corey Haines 0e9d69889f Merge pull request #29 from coreyhaines31/feature/add-tools-registry
Add marketing tools registry for agent discovery
2026-01-26 18:34:45 -08:00
Corey Haines edcc34aa6d feat: add marketing tools registry for agent discovery
Create centralized tools/ directory with REGISTRY.md index and 29
integration guides covering analytics, SEO, CRM, payments, referral,
email, ads, automation, and commerce platforms.

Each guide includes API endpoints, authentication, common operations,
and links to relevant skills. Updated AGENTS.md and key skills
(referral-program, analytics-tracking, email-sequence, paid-ads)
with tool integration references.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 18:33:51 -08:00
Corey Haines 1477781b17 Merge pull request #28 from coreyhaines31/feature/add-mention-me
Add Mention Me to referral program tools
2026-01-26 17:42:46 -08:00
Corey Haines 72f7f5dfd3 Add Mention Me to referral program tools
Add Mention Me (AI-powered referral marketing platform) to the
referral program tools list.

Closes #2

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 17:42:32 -08:00
coreyhaines31 e73773f003 chore: sync skills with marketplace.json and README 2026-01-27 01:39:28 +00:00
Corey Haines 33c0130ba3 Merge pull request #27 from coreyhaines31/development
Merge development into main
2026-01-26 17:39:19 -08:00
Corey Haines 962dee3250 Merge pull request #26 from coreyhaines31/feature/add-skillkit-option
Add SkillKit as installation option
2026-01-26 17:38:13 -08:00
Corey Haines 0906dd07ff Add SkillKit as installation option
Add Option 6 for SkillKit, which allows installing skills across
multiple AI agents (Claude Code, Cursor, Copilot, etc.).

Closes #3, closes #4

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 17:37:54 -08:00
Corey Haines 492097485f Merge remote-tracking branch 'origin/main' into development 2026-01-26 17:37:35 -08:00
Corey Haines e9555417c4 Merge pull request #17 from quuu/patch-1
Update README.md with latest npx skills add rather than the legacy npx add-skill CLI
2026-01-26 17:34:32 -08:00
Corey Haines 4c389d0939 Merge pull request #25 from coreyhaines31/fix/repo-essentials-conventions
Fix branch naming and simplify frontmatter example
2026-01-26 17:32:32 -08:00
Corey Haines 07744d9d37 Fix branch naming and simplify frontmatter example
- Change `feat/` to `feature/` to match repo conventions
- Simplify SKILL.md frontmatter example to show only required fields
- Add note about optional license and metadata fields

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 17:32:09 -08:00
Corey Haines f98eded89c Merge remote-tracking branch 'origin/main' into development 2026-01-26 17:31:37 -08:00
Corey Haines 8b59184a5e Merge pull request #12 from bensabic/chore/repo-essentials
chore: add repo essentials and GitHub templates
2026-01-26 17:31:15 -08:00
Corey Haines c541f68aae Merge pull request #11 from bensabic/feature/dx-workflows
ci(workflows): add skill sync and validation workflows
2026-01-26 17:27:43 -08:00
Corey Haines 5d760773a9 Merge pull request #24 from coreyhaines31/feature/cherry-pick-pr10-content
Add valuable reference content from PR #10
2026-01-26 17:21:15 -08:00
Corey Haines 91d2e6d5f9 Add valuable reference content from PR #10
Cherry-picked the genuinely unique content from PR #10 and integrated
into existing skills:

seo-audit/references:
- ai-writing-detection.md: AI writing patterns to avoid (em dashes,
  overused phrases, filler words)
- aeo-geo-patterns.md: Answer Engine & Generative Engine Optimization
  content patterns

copy-editing/references:
- plain-english-alternatives.md: Complex to simple word replacements

copywriting/references:
- natural-transitions.md: Transitional phrases for better content flow

Updated SKILL.md files to link to new references.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 17:19:33 -08:00
Corey Haines f0ec19bb14 Merge pull request #23 from coreyhaines31/development
Release: Optimize skill files for AI agent use
2026-01-26 17:04:10 -08:00
Corey Haines 9766734ca6 Merge pull request #22 from coreyhaines31/feature/optimize-skill-formats
Optimize skill files for AI agent use with progressive disclosure
2026-01-26 17:03:40 -08:00
Corey Haines 98e74b79d7 Refactor remaining skills for progressive disclosure
Phase 2 refactoring of skills >500 lines and medium-sized skills:

- paid-ads: 553 → 297 lines
  - Extract ad-copy-templates.md, audience-targeting.md, platform-setup-checklists.md

- analytics-tracking: 541 → 292 lines
  - Extract ga4-implementation.md, gtm-implementation.md, event-library.md

- ab-test-setup: 510 → 264 lines
  - Extract test-templates.md, sample-size-guide.md

- copywriting: 458 → 248 lines
  - Extract copy-frameworks.md (headline formulas, section types)

- page-cro: 336 → 180 lines
  - Extract experiments.md (experiment ideas by page type)

- onboarding-cro: 435 → 218 lines
  - Extract experiments.md (onboarding experiment ideas)

All skills now use progressive disclosure with references/ folders,
keeping SKILL.md files focused on core workflow while detailed
content is available when needed.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 16:59:23 -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 cbbf6852bb Merge pull request #21 from coreyhaines31/development
Release: Task-specific questions cleanup
2026-01-26 16:12:50 -08:00
Corey Haines becdd54cf9 Merge pull request #20 from coreyhaines31/fix/task-specific-questions
Rename Questions to Ask -> Task-Specific Questions
2026-01-26 16:12:35 -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 72f692862e Merge pull request #19 from coreyhaines31/development
Release: Fix marketing-ideas numbering
2026-01-26 16:06:57 -08:00
Corey Haines 159fc80908 Merge pull request #18 from coreyhaines31/fix/marketing-ideas-numbering
Fix marketing-ideas numbering to be sequential
2026-01-26 16:06:36 -08:00
Corey Haines 5dc1e7b97b Fix marketing-ideas numbering to be sequential
The ideas were reorganized from an ebook but kept their original numbers,
resulting in out-of-order numbering (3, 7, 39, 40...). Now renumbered 1-139
based on current order in the file.

Also updated:
- Description and header from 140 to 139 (actual count)
- Related Skills references to correct new numbers

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 16:06:15 -08:00
Andrew Qu 94f0c12348 Update README.md 2026-01-26 16:05:06 -08:00