A central repository for reusable configuration, rules, and workflows for AI-powered tools and agents. Everything needed to standardize how AI assistants and automation behave across projects lives here.
- Claude Rules —
CLAUDE.mdfiles and conventions for Claude Code / Claude CLI - Codex Rules — Configuration and instructions for OpenAI Codex agents
- Cursor Rules —
.cursorrulesand settings for Cursor IDE - GitHub Agentic Workflows — Reusable
gh awworkflow definitions - GitHub Actions Workflows — CI/CD workflows that leverage AI agents
- Claude Commands — Custom slash commands for Claude Code (
/review,/refine,/suggest,/design)
.github/workflows/— Agentic workflow definitions, compiled lock files, and maintenance jobsprecommit-agentic-check/— Isolated Python subproject for an LLM-backed pre-commit hookclaude-commands/— Claude Code custom slash commands and shared reference files
- Purpose: Run an agentic check in pre-commit using staged diff + nearby context.
- Runtime: Python package (
agentic-checkCLI). - Config surface: model/provider/prompt in
.pre-commit-config.yaml, credentials via env vars. - Docs:
precommit-agentic-check/README.md
Custom slash commands for Claude Code that automate code review, refinement, design, and suggestion workflows.
| Command | Purpose |
|---|---|
/review <PR> |
Checkout a PR into a worktree, run lint/tests, perform deep code analysis, and produce a findings report. Never commits or pushes. |
/refine |
Discover issues on the current branch, fix them, commit, update or create a PR, and monitor CI. |
/suggest <issues> |
Post specific findings from a /review report as inline PR comments. |
/design <brief> |
Explore the codebase, produce a 1-pager design doc, then break it into implementation tickets. |
claude-commands/
├── commands/ # Slash commands (deployed to ~/.claude/commands/)
│ ├── review.md
│ ├── refine.md
│ ├── suggest.md
│ └── design.md
└── shared/ # Shared reference files (deployed to ~/.claude/shared/)
├── pr-commands.md
└── design-templates.md
cd claude-commands
make deployThis copies commands to ~/.claude/commands/ and shared files to ~/.claude/shared/, where Claude Code picks them up at runtime.
After deploying, the commands are available as slash commands inside any Claude Code session:
/review 42 # Review PR #42
/refine # Fix issues on the current branch and update the PR
/suggest 1,3 # Post findings #1 and #3 from a review as PR comments
/design "Add patient export API" # Generate a design doc and tickets
| Make target | What it does |
|---|---|
make deploy |
Copy all commands and shared files to ~/.claude/ |
make diff |
Show differences between repo files and deployed files |
make status |
Check whether deployed files are in sync with the repo |
Important: This repo is the source of truth. Never edit files directly in ~/.claude/commands/ or ~/.claude/shared/ — edit here, then make deploy.
- Install and authenticate GitHub CLI (
gh). - Install the
gh awextension:
gh extension install github/gh-awIf already installed, upgrade to the latest version:
gh extension upgrade gh-aw- Initialize your target repository for agentic workflows:
gh aw init| Workflow | Summary | Install |
|---|---|---|
| Agents Doc Sync | Keeps CLAUDE.md and AGENTS.md aligned and opens a PR only when sync changes are required. |
gh aw add-wizard aaronspindler/agentic_workflows/agents-doc-sync |
- Source file:
.github/workflows/agents-doc-sync.md - Mission: Detect divergence between
CLAUDE.mdandAGENTS.md, update the file missing information, and create a PR only when edits are made. - Triggers:
schedule(daily)workflow_dispatch(manual)
- Permissions:
contents: read,issues: read,pull-requests: read - Engine / timeout:
codex,15minutes - Tools:
edit,bash,github(default toolset) - Required configuration:
- Required: none
- Optional repository variables:
GH_AW_MODEL_AGENT_CODEX,GH_AW_MODEL_DETECTION_CODEX
- Safe output behavior: PR titles are prefixed with
[docs], labels includedocumentationandautomation, and PR expiry is3d.
Install:
gh aw add-wizard aaronspindler/agentic_workflows/agents-doc-sync