mirror of
https://github.com/alirezarezvani/claude-skills.git
synced 2026-10-06 02:50:08 +00:00
Post-merge sync of v2.7.3 (#679 already in dev). Three things in one commit: ## 1. /update-docs pipeline (Steps 1-7) Cross-platform sync verified clean across 3 platforms (.codex 305 / .gemini 355 / .hermes 305 — aeo + security-guidance present in all three indexes). 401 → 403 MkDocs pages generated. **Files refreshed to v2.7.3 / 313 / 46+ / 60+ counts:** - `.claude-plugin/marketplace.json` — top-level description + metadata description + metadata.version (was 2.7.0). - `CLAUDE.md` — Current Scope line, new v2.7.3 Highlights section, footer (Last Updated + Version + Status). - `README.md` — tagline, badges, Skills Overview row counts (Engineering POWERFUL 44 → 45, Marketing 44 → 45 w/ 8 pods), Python Tools count, FAQ counts. Hermes footnote ticked v2.7.2 → v2.7.3. - `docs/index.md` — title, meta description, hero subtitle, grid card. - `docs/getting-started.md` — meta description, FAQ count. - `mkdocs.yml` — site_description + 3 nav entries (skill + agent + cmd). - `marketing-skill/.claude-plugin/plugin.json` — 44 → 45 skills, 7 → 8 pods, v2.2.3 → v2.7.3. - `marketing-skill/CLAUDE.md` — 43 → 45 skill count, 32 → 58 Python tools, 7 → 8 pods. Added AEO skill to skill map. ## 2. /plugin-audit on both new skills (full 8-phase pipeline) **aeo (marketing-skill/skills/aeo/)** — PASS WITH WARNINGS: - Phase 2 Structure: 86.4/GOOD (after auto-fix of YAML frontmatter parse error — colon in description value needed quote-wrapping) - Phase 3 Quality: 52.4/D (validator expects legacy fields v2.7 skills don't use — repo-wide pattern, not a defect) - Phase 4 Scripts: 3/3 PASS - Phase 5 Security: 2 HIGH NET-EXFIL findings on urllib.request — same known false-positive as sister seo-audit skill (URL fetch is core functionality for content-audit-by-URL tools, not exfiltration) - Phase 6 Marketplace: plugin.json valid (v2.7.3, all required fields) - Phase 7 Ecosystem: indexed in all 3 platforms - Phase 8 Code Review: 22 workflow sections, refs cite 8/17/37 sources (≥7 floor met), 0 broken links, attribution present **security-guidance (engineering/security-guidance/)** — PASS WITH WARNINGS: - Phase 2/3/4: low scores due to hook-plugin layout mismatch with script-plugin validators (hook plugins use `hooks/` not `scripts/` per Claude Code spec — fundamental structural mismatch, not a defect) - Phase 5: 6 CRITICAL + 4 HIGH findings are all recursive false- positives — auditor detects the hook's OWN pattern-detection strings (`"exec("`, `"eval("`, `"yaml.load("` are substring literals used as detection rules, NOT actual calls). Verified zero real exec/eval calls in the file. - Phase 6/7: clean (plugin.json valid, hooks.json valid, indexed in all 3 platforms, mkdocs nav entry added) - Phase 8: 291 LOC, syntax valid, clear exit-code contract (0=clean, 2=block per Claude Code hook spec), session-state caching @ lines 158-191, 30-day cleanup @ line 163, attribution full, live smoke test (`eval(input())` in Write → exit 2 + warning) PASS - **Real defects: 0.** ## 3. Layout fix (Phase 7 audit catch) The /plugin-audit Phase 7 caught a real layout bug: cs-aeo.md placed at `marketing-skill/agents/cs-aeo.md` and `marketing-skill/commands/ cs-aeo.md` was unreachable by `scripts/generate-docs.py` (which only walks root `agents/<domain>/` and root `commands/`). Result: docs/ pages for cs-aeo agent + /cs:aeo command were never generated. **Moved to repo-canonical locations:** - `marketing-skill/agents/cs-aeo.md` → `agents/marketing/cs-aeo.md` - `marketing-skill/commands/cs-aeo.md` → `commands/cs-aeo.md` Cleaned empty `marketing-skill/agents/` + `marketing-skill/commands/` directories. Re-ran `scripts/generate-docs.py`: 401 → 403 pages (73 agents + 34 commands — both new entries present). ## CHANGELOG.md Added [2.7.3] - 2026-05-17 entry with full Added / Changed / Layout fix / Cross-platform sync / Honest audit results / PRs / Verification sections. Audit results documented verbatim including the known false-positives — no claims of clean security where the auditor flagged patterns it can't disambiguate. https://claude.ai/code/session_01FEUmeuYhmnxVFq7EZM8ZSw |
||
|---|---|---|
| .. | ||
| content-strategist.md | ||
| cs-aeo.md | ||
| cs-agile-product-owner.md | ||
| cs-caio-advisor.md | ||
| cs-capture.md | ||
| cs-caveman-mode.md | ||
| cs-cco-advisor.md | ||
| cs-cdo-advisor.md | ||
| cs-ceo-advisor.md | ||
| cs-cfo-advisor.md | ||
| cs-chief-of-staff.md | ||
| cs-chro-advisor.md | ||
| cs-ciso-advisor.md | ||
| cs-cmo-advisor.md | ||
| cs-content-creator.md | ||
| cs-coo-advisor.md | ||
| cs-cpo-advisor.md | ||
| cs-cro-advisor.md | ||
| cs-cto-advisor.md | ||
| cs-demand-gen-specialist.md | ||
| cs-dossier.md | ||
| cs-engineering-lead.md | ||
| cs-financial-analyst.md | ||
| cs-general-counsel-advisor.md | ||
| cs-grants.md | ||
| cs-grill-master.md | ||
| cs-grill-with-docs.md | ||
| cs-growth-strategist.md | ||
| cs-handoff-author.md | ||
| cs-inbox-setup.md | ||
| cs-inbox-triage.md | ||
| cs-karpathy-reviewer.md | ||
| cs-landing.md | ||
| cs-litreview.md | ||
| cs-notebooklm.md | ||
| cs-patent.md | ||
| cs-product-analyst.md | ||
| cs-product-manager.md | ||
| cs-product-strategist.md | ||
| cs-project-manager.md | ||
| cs-pulse.md | ||
| cs-quality-regulatory.md | ||
| cs-reflect.md | ||
| cs-research.md | ||
| cs-senior-engineer.md | ||
| cs-skill-author.md | ||
| cs-syllabus.md | ||
| cs-ux-researcher.md | ||
| cs-vpe-advisor.md | ||
| cs-wiki-ingestor.md | ||
| cs-wiki-librarian.md | ||
| cs-wiki-linter.md | ||
| cs-workspace-admin.md | ||
| devils-advocate.md | ||
| devops-engineer.md | ||
| experiment-runner.md | ||
| finance-lead.md | ||
| growth-marketer.md | ||
| hub-coordinator.md | ||
| index.md | ||
| karpathy-reviewer.md | ||
| memory-analyst.md | ||
| migration-planner.md | ||
| product-manager.md | ||
| readme.md | ||
| skill-extractor.md | ||
| solo-founder.md | ||
| startup-cto.md | ||
| template.md | ||
| test-architect.md | ||
| test-debugger.md | ||
| wiki-ingestor.md | ||
| wiki-librarian.md | ||
| wiki-linter.md | ||
| title | description |
|---|---|
| Persona-Based Agents — AI Coding Agent & Codex Skill | Persona-Based Agents — agent-native AI orchestrator for Personas. Works with Claude Code, Codex CLI, Gemini CLI, and OpenClaw. |
Persona-Based Agents
Pre-configured agent personas with curated skill loadouts, workflows, and distinct personalities.
What's a Persona?
A persona is an agent definition that goes beyond "use these skills." Each persona includes:
- 🧠 Identity & Memory — who this agent is, how they think, what they've learned
- 🎯 Core Mission — what they optimize for, in priority order
- 🚨 Critical Rules — hard constraints they never violate
- 📋 Capabilities — domain expertise organized by area
- 🔄 Workflows — step-by-step processes for common tasks
- 💭 Communication Style — how they talk, with concrete examples
- 🎯 Success Metrics — measurable outcomes that define "good"
- 🚀 Advanced Capabilities — deeper expertise loaded on demand
- 🔄 Learning & Memory — what they retain and patterns they recognize
How to Use
Claude Code
cp agents/personas/startup-cto.md ~/.claude/agents/
# Then: "Activate startup-cto mode"
Cursor
./scripts/convert.sh --tool cursor
# Personas convert to .cursor/rules/*.mdc
Any Supported Tool
./scripts/install.sh --tool <your-tool>
Available Personas
| Persona | Emoji | Domain | Best For |
|---|---|---|---|
| Startup CTO | 🏗️ | Engineering + Strategy | Technical co-founders, architecture decisions, team building |
| Growth Marketer | 🚀 | Marketing + Growth | Bootstrapped founders, content-led growth, launches |
| Solo Founder | 🦄 | Cross-domain | One-person startups, side projects, MVP building |
Personas vs Task Agents
Task Agents (agents/) |
Personas (agents/personas/) |
|
|---|---|---|
| Focus | Task execution | Role embodiment |
| Scope | Single domain | Cross-domain curated set |
| Voice | Neutral/professional | Personality-driven with backstory |
| Workflows | Single-step | Multi-step with decision points |
| Use case | "Do this task" | "Think like this person" |
Both coexist. Use task agents for focused work, personas for ongoing collaboration.
Creating Your Own
See TEMPLATE.md for the format specification. Key elements:
---
name: Agent Name
description: What this agent does and when to activate it.
color: blue # Agent color theme
emoji: 🎯 # Single emoji identifier
vibe: One sentence personality capture.
tools: Read, Write, Bash, Grep, Glob
---
Follow the section structure (Identity → Mission → Rules → Capabilities → Workflows → Communication → Metrics → Advanced → Learning) for consistency with existing personas.