__pycache__/

# Personal skills (linked from .agents/skills, not for public repo)
skills/csc-lumi/
skills/csc-rahti/
skills/csc-roihu/
skills/mcp-eval/
skills/turborepo/

# Meta-skills (personal tooling, not for public repo)
skills/improving-skills/
skills/skill-finder/
skills/go-ui/

# Personal design/image skills (linked via sync-skills.cmd, not for public repo)
skills/design-taste-frontend/
skills/media-gen/

# Vercel-platform and Haaga-Helia specific skills (not for public repo)
skills/ai-governance-capture/
skills/vercel-error-triage/
skills/vercel-optimize/

# Machine- and environment-specific tooling. These audit or drive *this* setup
# (Windows junction layout, local package managers, the gaik/fair Rahti
# namespaces, this account's Claude Code spend), so they are not useful to
# anyone cloning this repo.
skills/coding-agent-usage-logger/
skills/dev-toolchain/
skills/rahti-audit/
skills/ui-signature/

# The private-skill reference check and its hook. They exist only because
# `skills/` is a junction to a larger local collection on this machine — a
# clone has no junction, no private skills, and so cannot make the mistake
# they catch. Same rule as the tooling above.
/scripts/
/.githooks/
