shellicar-config-conventions

star 0

Git conventions for personal config repos: direct commits to main with no PRs, branches, or work items. Without it, unnecessary branches and PRs get created for simple config changes. TRIGGER when detected as the active shellicar-config convention.

shellicar By shellicar schedule Updated 5/3/2026

name: shellicar-config-conventions description: | Git conventions for personal config repos: direct commits to main with no PRs, branches, or work items. Without it, unnecessary branches and PRs get created for simple config changes. TRIGGER when detected as the active shellicar-config convention. user-invocable: false metadata: category: standards

Shellicar Config Conventions

Scope: Git conventions for personal config repos: direct commits to main, no PRs, no branch protection.

Git conventions for personal configuration repositories.

Detection

Match when:

  • Remote URL contains github.com/shellicar/
  • Working directory is $HOME/.claude or $HOME/dotfiles

Platform

  • Platform: GitHub
  • CLI: gh

Workflow

Config repos use a simplified workflow:

  • No PRs - commit directly to main
  • No branches - work on main
  • No work items - these are personal config repos

Commit Messages

  • Concise, single line
  • Imperative mood
  • No prefixes. See git-workflow skill.

CLI Commands

# Commit and push
git add -A && git commit -m "message" && git push

# View history
git log --oneline -10

Notes

  • These repos contain personal configuration (dotfiles, editor settings, etc.)
  • Changes are typically small and don't warrant PR review
  • Direct commits to main are expected
Install via CLI
npx skills add https://github.com/shellicar/skills --skill shellicar-config-conventions
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator