mirror of
https://github.com/johannesjo/super-productivity.git
synced 2026-07-17 16:37:43 +00:00
Make AGENTS.md the single source of guidance read natively by Claude Code, OpenAI Codex, and GitHub Copilot. CLAUDE.md becomes a symlink to it. Extract commit-message guidance into a reusable Agent Skill under .agents/skills (read by Codex and Copilot); .claude/skills symlinks to it for Claude Code, and .gitignore is narrowed to /.claude/* so only that skills pointer is tracked. Drop the now-redundant .github/copilot-instructions.md symlink since Copilot reads AGENTS.md. Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
829 B
829 B
| name | description |
|---|---|
| commit-messages | Write a commit message for this repo. Use when committing, crafting a commit message, or squashing. Enforces the Angular conventional-commit format and the test-scope rule. |
Commit messages
Angular conventional-commit format: type(scope): description.
Types: feat, fix, docs, style, refactor, perf, test, build, ci, chore.
Examples:
feat(tasks): add recurring task supportfix(sync): handle network timeout
Rules:
- Description is imperative, lower-case, no trailing period.
- Never
fix(test):orfix(e2e):— changes to tests use thetest:type (e.g.test(sync): cover vector-clock pruning). - Scope is the touched feature/area (
tasks,sync,ui,plugins, …); omit it only when the change is genuinely repo-wide.