tcgflow-auditlisted
Install: claude install-skill bibennurbani/geekstack-flow
# `/tcgflow-audit` — health-check the workspace integrity
## When to use
The user typed `/tcgflow-audit` or said *"audit the workspace"*, *"are agents and skills in sync?"*, *"check workflow integrity"*. Or it's a scheduled weekly check (commonly run alongside `/tcgflow-lint`).
## What to do
Run the `audit-workspace` skill (see `.tcgstackflow/skills/audit-workspace/SKILL.md` for full procedure):
1. **Inventory agents.** For each `.tcgstackflow/agents/*.md`, parse the `Skills used:` section. Build a set.
2. **Inventory project-local skills** (`.tcgstackflow/skills/`) and **global skills** (`~/.tcgstackflow/skills/`). Parse frontmatter.
3. **Inventory codebase tech-stack signals** — `package.json` deps, `*.csproj` references, `Pulumi.yaml`, `Cargo.toml`, `pyproject.toml`, `go.mod`, etc.
4. **Run detectors:**
- **Broken agent → skill references** (`blocker`) — agent names a skill that doesn't exist.
- **Skill in wrong library** (`major`) — tech skill in project-local, or workflow skill in global. Heuristic: classify by description.
- **Skill stale vs codebase** (`major`) — skill describes a different major version than `package.json` says.
- **Tech in codebase without a skill** (`nit`) — propose `npx skills add ...`.
- **Skill in library without codebase use** (`nit`) — informational; skills can serve other projects.
- **SKILL.md frontmatter invalid** (`blocker`) — missing `name`/`description`, malformed YAML.
- **Agent profile references non-existent p