repo-overview · git:20260629.ee6fb37 · 2026-06-29 · sha256 793b0e48f310c5bc

repo-overview git:20260629.ee6fb37A

Immutable. This exact content is served forever at /api/v1/blob/793b0e48f310c5bc.

---
description: What the AI Skills Library is, its structure, and core principles. Apply when reasoning about the repo as a whole.
alwaysApply: true
---

# AI Skills Library

This is the **universal AI skills library** — **339 production-ready skill packages across 17 domains** with **787 Python automation tools**, 76 agents (incl. 8 cross-domain personas), 27 slash commands, and 8 CI/CD workflows. It works with every major AI coding assistant.

**This is NOT a traditional application.** It is a library of self-contained skill packages meant to be extracted and deployed into user workflows. There is no build system or test framework — that is intentional, for portability.

## Domains (folder → skill count)

`engineering/` 82 · `project-management/` 66 · `marketing/` 39 · `c-level-advisor/` 31 · `ra-qm-team/` 27 · `business-growth/` 20 · `legal/` 17 (experimental) · `product-team/` 13 · `personal-productivity/` 10 · `vertical-advisors/` 7 · `data-analytics/` 5 · `sales-success/` 5 · `documents/` 4 · `hr-operations/` 4 · `research/` 4 · `finance/` 3 · `workflow/` 2 (meta-skills: skill-router, handoff)

## Each skill is a self-contained package

```
skill-name/
├── SKILL.md       # Master doc with workflows (progressive disclosure)
├── scripts/       # Python CLI tools (stdlib only, no ML/LLM calls)
├── references/    # Expert knowledge bases
└── assets/        # User-facing templates
```

Knowledge flows: `references/` → `SKILL.md` workflows → `scripts/` execution → `assets/` templates.

## Principles

1. Skills are products — each deployable as a standalone package.
2. Documentation-driven — clear, actionable docs over generic advice.
3. Algorithm over AI — deterministic Python analysis, never LLM calls in scripts.
4. Template-heavy — ready-to-use templates users customize.
5. Self-contained — no dependencies between skills.

## Cross-platform surface (keep in sync)

The same library is exposed to every assistant. When skills or counts change, update: `cli/skills.json` + `registry.json` + `.gemini/skills-index.json` (all via `python scripts/build_manifest.py`), `.claude-plugin/marketplace.json` (+ per-domain `plugin.json`), and the prose configs `CLAUDE.md`, `AGENTS.md`, `GEMINI.md`, `.cursorrules`, `.windsurfrules`, `.clinerules`, `.goosehints`.

Commits: Conventional Commits — `feat(domain):`, `fix(tool):`, `docs(skill):`.