* fix: add missing plugin.json files and restore trailing newlines - Add plugin.json for review-fix-a11y skill - Add plugin.json for free-llm-api skill - Restore POSIX-compliant trailing newlines in JSON index files * feat(engineering): add review-fix-a11y skill (WCAG 2.2 a11y audit + fix) (#375) Adds review-fix-a11y (WCAG 2.2 a11y audit + fix) and free-llm-api skills. Includes: - review-fix-a11y: WCAG 2.2 audit workflow, a11y_audit.py scanner, contrast_checker.py - free-llm-api: ChatAnywhere, Groq, Cerebras, OpenRouter, llm-mux, One API setup - secret_scanner.py upgrade with secrets-patterns-db integration (1,600+ patterns) Co-authored-by: ivanopenclaw223-alt <ivanopenclaw223-alt@users.noreply.github.com> * chore: sync codex skills symlinks [automated] * Revert "feat(engineering): add review-fix-a11y skill (WCAG 2.2 a11y audit + fix) (#375)" This reverts commit49c9f2109f. * chore: sync codex skills symlinks [automated] * Revert "feat(engineering): add review-fix-a11y skill (WCAG 2.2 a11y audit + fix) (#375)" This reverts commit49c9f2109f. * feat(engineering-team): add a11y-audit skill — WCAG 2.2 accessibility audit & fix (#376) Built from scratch (replaces reverted PR #375 contribution). Skill package: - SKILL.md: 1132 lines, 3-phase workflow (scan → fix → verify), per-framework fix patterns (React, Next.js, Vue, Angular, Svelte, HTML), CI/CD integration guide, 20+ issue type coverage - scripts/a11y_scanner.py: static scanner detecting 20+ violation types across HTML/JSX/TSX/Vue/Svelte/CSS — severity-ranked, CI-friendly exit codes - scripts/contrast_checker.py: WCAG contrast calculator with AA/AAA checks, --suggest mode, --batch CSS scanning, named color support - references/wcag-quick-ref.md: WCAG 2.2 Level A/AA criteria table - references/aria-patterns.md: ARIA roles, live regions, keyboard interaction - references/framework-a11y-patterns.md: React, Vue, Angular, Svelte fix patterns - assets/sample-component.tsx: sample file with intentional violations - expected_outputs/: scan report, contrast output, JSON output samples - /a11y-audit slash command, settings.json, plugin.json, README.md Validation: 97.6/100 (EXCELLENT), quality 73.9/100 (B-), scripts 2/2 PASS Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * chore: sync codex skills symlinks [automated] * docs: sync counts across all docs — 205 skills, 268 tools, 19 commands, 22 plugins Update CLAUDE.md, README.md, docs/index.md, docs/getting-started.md, mkdocs.yml, marketplace.json with consistent counts. Sync Gemini CLI index with new skills (code-to-prd, plugin-audit). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * feat(marketplace): add 6 missing standalone plugins — total 22→28 Added to marketplace: - a11y-audit (WCAG 2.2 accessibility audit) - executive-mentor (adversarial thinking partner) - docker-development (Dockerfile, compose, multi-stage) - helm-chart-builder (Helm chart scaffolding) - terraform-patterns (IaC module design) - research-summarizer (structured research synthesis) Also fixed version 1.0.0 → 2.1.2 on 4 plugin.json files (executive-mentor, docker-development, helm-chart-builder, research-summarizer) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * feat(commands): add /seo-auditor — 7-phase SEO audit pipeline for documentation - 7 phases: discovery → meta tags → content quality → keywords → links → sitemap → report - Integrates 8 marketing-skill scripts: seo_checker, content_scorer, humanizer_scorer, headline_scorer, seo_optimizer, sitemap_analyzer, schema_validator, topic_cluster_mapper - References 6 SEO knowledge bases for audit framework, AI search, content optimization, URL design, internal linking, AI detection - Auto-fixes: generic titles, missing descriptions, broken links, orphan pages - Preserves high-ranking pages — only fixes critical issues on those - Registered in both commands/ (distributable) and .claude/commands/ (local) Also: sync all doc counts — 28 plugins, 26 eng-core skills, 21 commands Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * fix(seo): fix multi-line YAML description parser, add 2 orphan pages to nav - generate-docs.py: extract_description_from_frontmatter() now handles multi-line YAML block scalars (|, >, indented continuation) — fixes 14 pages that had 56-65 char truncated descriptions - mkdocs.yml: add epic-design and research-summarizer to nav (orphan pages) - Regenerated 251 pages, rebuilt sitemap (278 URLs) - SEO audit: 0 broken links, 17→3 short descriptions, 278/278 pages have "Claude Code Skills" in <title> Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Leo <leo@openclaw.ai> Co-authored-by: ivanopenclaw223-alt <ivanopenclaw223@gmail.com> Co-authored-by: ivanopenclaw223-alt <ivanopenclaw223-alt@users.noreply.github.com> Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
11 KiB
CLAUDE.md
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
Project Purpose
This is a comprehensive skills library for Claude AI and Claude Code - reusable, production-ready skill packages that bundle domain expertise, best practices, analysis tools, and strategic frameworks. The repository provides modular skills that teams can download and use directly in their workflows.
Current Scope: 205 production-ready skills across 9 domains with 268 Python automation tools, 384 reference guides, 16 agents, and 19 slash commands.
Key Distinction: This is NOT a traditional application. It's a library of skill packages meant to be extracted and deployed by users into their own Claude workflows.
Navigation Map
This repository uses modular documentation. For domain-specific guidance, see:
| Domain | CLAUDE.md Location | Focus |
|---|---|---|
| Agent Development | agents/CLAUDE.md | cs-* agent creation, YAML frontmatter, relative paths |
| Marketing Skills | marketing-skill/CLAUDE.md | Content creation, SEO, ASO, demand gen, campaign analytics |
| Product Team | product-team/CLAUDE.md | RICE, OKRs, user stories, UX research, SaaS scaffolding |
| Engineering (Core) | engineering-team/CLAUDE.md | Fullstack, AI/ML, DevOps, security, data, QA tools |
| Engineering (POWERFUL) | engineering/ | Agent design, RAG, MCP, CI/CD, database, observability |
| C-Level Advisory | c-level-advisor/CLAUDE.md | CEO/CTO strategic decision-making |
| Project Management | project-management/CLAUDE.md | Atlassian MCP, Jira/Confluence integration |
| RA/QM Compliance | ra-qm-team/CLAUDE.md | ISO 13485, MDR, FDA, GDPR, ISO 27001 compliance |
| Business & Growth | business-growth/CLAUDE.md | Customer success, sales engineering, revenue operations |
| Finance | finance/CLAUDE.md | Financial analysis, DCF valuation, budgeting, forecasting, SaaS metrics |
| Standards Library | standards/CLAUDE.md | Communication, quality, git, security standards |
| Templates | templates/CLAUDE.md | Template system usage |
Architecture Overview
Repository Structure
claude-code-skills/
├── .claude-plugin/ # Plugin registry (marketplace.json)
├── agents/ # 16 cs-* prefixed agents across all domains
├── commands/ # 19 slash commands (changelog, tdd, saas-health, prd, code-to-prd, plugin-audit, sprint-plan, etc.)
├── engineering-team/ # 26 core engineering skills + Playwright Pro + Self-Improving Agent + A11y Audit
├── engineering/ # 30 POWERFUL-tier advanced skills (incl. AgentHub)
├── product-team/ # 13 product skills + Python tools
├── marketing-skill/ # 43 marketing skills (7 pods) + Python tools
├── c-level-advisor/ # 28 C-level advisory skills (10 roles + orchestration)
├── project-management/ # 6 PM skills + Atlassian MCP
├── ra-qm-team/ # 12 RA/QM compliance skills
├── business-growth/ # 4 business & growth skills + Python tools
├── finance/ # 2 finance skills + Python tools
├── eval-workspace/ # Skill evaluation results (Tessl)
├── standards/ # 5 standards library files
├── templates/ # Reusable templates
├── docs/ # MkDocs Material documentation site
├── scripts/ # Build scripts (docs generation)
└── documentation/ # Implementation plans, sprints, delivery
Skill Package Pattern
Each skill follows this structure:
skill-name/
├── SKILL.md # Master documentation
├── scripts/ # Python CLI tools (no ML/LLM calls)
├── references/ # Expert knowledge bases
└── assets/ # User templates
Design Philosophy: Skills are self-contained packages. Each includes executable tools (Python scripts), knowledge bases (markdown references), and user-facing templates. Teams can extract a skill folder and use it immediately.
Key Pattern: Knowledge flows from references/ → into SKILL.md workflows → executed via scripts/ → applied using assets/ templates.
Git Workflow
Branch Strategy: feature → dev → main (PR only)
Branch Protection Active: Main branch requires PR approval. Direct pushes blocked.
Quick Start
# 1. Always start from dev
git checkout dev
git pull origin dev
# 2. Create feature branch
git checkout -b feature/agents-{name}
# 3. Work and commit (conventional commits)
feat(agents): implement cs-{agent-name}
fix(tool): correct calculation logic
docs(workflow): update branch strategy
# 4. Push and create PR to dev
git push origin feature/agents-{name}
gh pr create --base dev --head feature/agents-{name}
# 5. After approval, PR merges to dev
# 6. Periodically, dev merges to main via PR
Branch Protection Rules:
- ✅ Main: Requires PR approval, no direct push
- ✅ Dev: Unprotected, but PRs recommended
- ✅ All: Conventional commits enforced
See documentation/WORKFLOW.md for complete workflow guide. See standards/git/git-workflow-standards.md for commit standards.
Development Environment
No build system or test frameworks - intentional design choice for portability.
Python Scripts:
- Use standard library only (minimal dependencies)
- CLI-first design for easy automation
- Support both JSON and human-readable output
- No ML/LLM calls (keeps skills portable and fast)
If adding dependencies:
- Keep scripts runnable with minimal setup (
pip install packageat most) - Document all dependencies in SKILL.md
- Prefer standard library implementations
Current Version
Version: v2.1.2 (latest)
v2.1.2 Highlights:
- Landing page generator now outputs Next.js TSX + Tailwind CSS by default (4 design styles, 7 section generators)
- Brand voice integration — landing page workflow uses marketing brand voice analyzer to match copy tone to design style
- 25 Python scripts fixed across all domains (syntax, dependencies, argparse)
- 237/237 scripts verified passing
--help - Competitive teardown SKILL.md fixed (6 broken file references)
- Cross-domain workflows documented (product + marketing skill integration)
v2.1.1 (2026-03-07):
- 18 skills optimized from 66-83% to 85-100% via Tessl quality review
- YAML frontmatter (name + description) added to all SKILL.md files
- 6 new agents + 5 slash commands, Gemini CLI support, MkDocs docs site
v2.0.0 (2026-02-16):
- 25 POWERFUL-tier engineering skills added (engineering/ folder)
- Plugin marketplace infrastructure (.claude-plugin/marketplace.json)
- Multi-platform support: Claude Code, OpenAI Codex, OpenClaw
Past Sprints: See documentation/delivery/ and CHANGELOG.md for history.
Roadmap
Phase 1-2 Complete: 204 production-ready skills deployed across 9 domains
- Engineering Core (26), Engineering POWERFUL (30), Product (14), Marketing (43), PM (6), C-Level (28), RA/QM (12), Business & Growth (4), Finance (2)
- 268 Python automation tools, 384 reference guides, 16 agents, 19 commands
- Complete enterprise coverage from engineering through regulatory compliance, sales, customer success, and finance
- MkDocs Material docs site with 210+ indexed pages for SEO
See domain-specific roadmaps in each skill folder's README.md or roadmap files.
Key Principles
- Skills are products - Each skill deployable as standalone package
- Documentation-driven - Success depends on clear, actionable docs
- Algorithm over AI - Use deterministic analysis (code) vs LLM calls
- Template-heavy - Provide ready-to-use templates users customize
- Platform-specific - Specific best practices > generic advice
ClawHub Publishing Constraints
This repository publishes skills to ClawHub (clawhub.com) as the distribution registry. The following rules are non-negotiable:
- cs- prefix for slug conflicts only. When a skill slug is already taken on ClawHub by another publisher, publish with the
cs-prefix (e.g.,cs-copywriting,cs-seo-audit). Thecs-prefix applies only on the ClawHub registry — repo folder names, local skill names, and all other tools (Claude Code, Codex, Gemini CLI) remain unchanged. - Never rename repo folders or local skill names to match ClawHub slugs. The repo is the source of truth.
- No paid/commercial service dependencies. Skills must not require paid third-party API keys or commercial services unless provided by the project itself. Free-tier APIs and BYOK (bring-your-own-key) patterns are acceptable.
- Rate limit: 5 new skills per hour on ClawHub. Batch publishes must respect this. Use the drip timer (
clawhub-drip.timer) for bulk operations. - plugin.json schema — ONLY these fields:
name,description,version,author,homepage,repository,license,skills: "./". No extra fields. - Version follows repo versioning. ClawHub package versions must match the repo release version (currently v2.1.2+).
Anti-Patterns to Avoid
- Creating dependencies between skills (keep each self-contained)
- Adding complex build systems or test frameworks (maintain simplicity)
- Generic advice (focus on specific, actionable frameworks)
- LLM calls in scripts (defeats portability and speed)
- Over-documenting file structure (skills are simple by design)
Working with This Repository
Creating New Skills: Follow the appropriate domain's roadmap and CLAUDE.md guide (see Navigation Map above).
Editing Existing Skills: Maintain consistency across markdown files. Use the same voice, formatting, and structure patterns.
Quality Standard: Each skill should save users 40%+ time while improving consistency/quality by 30%+.
Additional Resources
- .gitignore: Excludes .vscode/, .DS_Store, AGENTS.md, PROMPTS.md, .env*
- Plugin Registry: .claude-plugin/marketplace.json - Marketplace distribution
- Standards Library: standards/ - Communication, quality, git, documentation, security
- Implementation Plans: documentation/implementation/
- Sprint Delivery: documentation/delivery/
Last Updated: March 11, 2026 Version: v2.1.2 Status: 205 skills deployed across 9 domains, 28 marketplace plugins, docs site live