Help us improve
Share bugs, ideas, or general feedback.
From orchestration
Orchestrates skills and agents for code workflows, delegating git commits/conflicts, enforcing file policies, and running completion pipelines. Use on startup.
npx claudepluginhub motlin/claude-code-plugins --plugin orchestrationHow this skill is triggered — by the user, by Claude, or both
Slash command
/orchestration:orchestrationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Invoke these skills liberally - most tasks use multiple skills:
Guides Git workflows in Claude Code: detects repo state, crafts conventional commits, creates PRs via GitHub CLI, manages branches, resolves merge conflicts.
Structures git workflow practices for committing, branching, resolving conflicts, and organizing work across parallel streams. Use when making any code change.
Provides Git workflow best practices for commits, rebasing, conflict resolution, and branch management. Delegates to git:commit-handler, git:conflict-resolver, and git:rebaser agents. Useful for git operations.
Share bugs, ideas, or general feedback.
Invoke these skills liberally - most tasks use multiple skills:
| Skill | When to use |
|---|---|
@code:code-quality | Before editing code |
@code:cli | When running shell commands |
@build:precommit | Before running builds or tests |
@git:git-workflow | For all git operations |
@orchestration:conversation-style | For response guidelines |
@orchestration:llm-context | When working with .llm/ directories |
ALWAYS delegate to the @git:commit-handler agent for all commit operations. Never run git commit directly.
ALWAYS delegate to the @git:conflict-resolver agent to resolve any git merge or rebase conflicts.
ALWAYS delegate to the @git:rebaser agent to rebase the current branch on upstream.
NEVER write files to /tmp or other system temporary directories - reading from /tmp triggers permission prompts. Write scratch files and temporary outputs to .llm/ instead.
When a code change is ready and we are about to return control to the user, run /finish to execute the full completion pipeline.