Copies 8 standalone skills (active-platform, caveman, project-discipline, pulling-before-work, setup-tasks, setup-wiki, using-tasks, using-wiki) from ~/projects/claude-skills/skills/ and all 14 superpowers sub-skills from the installed plugin cache into factory/skills/superpowers/. Adds skills install step to bootstrap.ps1: copies all factory/skills/ directories to ~/.claude/skills/ so users get the skill set automatically without manual plugin install for the baseline set. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
project-discipline
Policy skill that codifies four cross-project discipline rules so the same guarantees that hold in a tightly-maintained repo apply everywhere.
When it triggers
- Session start — when
CLAUDE.mdcontains the linefollow project discipline(added byproject-bootstrapv1.5.0+). - In-chat — when the user says "use project discipline", "соблюди дисциплину", "проектные правила", or close variants.
The four rules
- Project conventions over skill defaults.
CLAUDE.md/.wiki/CLAUDE.md/.tasks/override any other skill's defaults. Specs go to.wiki/concepts/, notdocs/superpowers/specs/. Tasks to.tasks/, notdocs/superpowers/plans/. - Master-only. All work on
master(ormain). No feature branches without explicit user approval. - Semver discipline. Bump
version:inSKILL.md/package.json/pyproject.tomlon every edit per MAJOR / MINOR / PATCH; record in commit message; rebuilddist/artifacts after. - Commit yes, push no. Every session starts asking before push. User can grant auto-push within session ("разреши автопуш"); session end resets to ask-mode. Force / delete / non-ff push always asks.
Prerequisites
None. The skill is a textual policy document; it takes no actions and has no
external dependencies. Activate it by adding follow project discipline to
CLAUDE.md (or use project-bootstrap v1.5.0+ which adds it automatically).
Related
project-bootstrap(v1.5.0+) — adds the trigger line to new and existing projects'CLAUDE.md.pulling-before-work— companion skill activated by the canonical template; pulls origin once at session start (git pull --ff-only).using-tasks/using-wiki— the format conventions Rule 1 routes work into..wiki/concepts/project-discipline-design.md(inclaude-skills) — full design rationale.