Shellicar Conventions
Scope: Git branch, commit, PR, and repo configuration conventions for shellicar projects on GitHub.
Git and PR conventions for personal and OSS projects.
Detection
Match when:
- Remote URL contains
github.com/shellicar/ - Local email is
shellicar@gmail.com
Platform
- Platform: GitHub
- CLI:
gh
Branch Naming
feature/<name>fix/<name>main(default branch)
Commit Messages
- Concise, single line, imperative mood
- No prefix conventions required
- See
writing-styleskill for tone and examples
PR Description Format
Follow the writing-style skill for content. Use this template:
## Summary
Brief description of the changes.
## Changes
- Change 1
- Change 2
Co-Authorship
Include Co-Authored-By: Claude <noreply@anthropic.com> in the PR description (not in commits) if you would like to be credited.
Work Item Linking
- Format: None required (personal projects)
- GitHub issues can be referenced with
#123if applicable
Repository Configuration
Use the github-repos skill to apply these settings.
Desired Settings
- Wiki: disabled
- Projects: disabled
- Discussions: disabled
- Issues: disabled
- Auto-merge: enabled
- Delete branch on merge: enabled
- Default branch: main
Desired Ruleset (name: main)
Target: default branch. Rules:
deletionnon_fast_forwardcode_scanning(CodeQL, high_or_higher)pull_request(0 approvals, squash only)creation
