Shared Claude Code configuration for FRC Team 1868 Space Cookies. Includes rules, agents, commands, contexts, and skills tailored for FRC robot development with WPILib, CTRE Phoenix 6, and command-based architecture.
rules/ # Global rules (coding style, git workflow, security, FRC safety, etc.)
agents/ # Custom agent definitions (FRC reviewers, architects, safety auditors, etc.)
commands/ # Slash commands (/frc-review, /frc-premerge, /frc-safety-audit, etc.)
contexts/ # Reusable context files (2026 robot schematic, vision coprocessor, Foxglove)
skills/ # Learned skills (CTRE Phoenix 6, command-based patterns, vision)
settings.json # Plugin config (everything-claude-code, clangd-lsp)
install.sh # macOS/Linux install script
install.ps1 # Windows install script
- Claude Code installed
- Git installed and authenticated with GitHub
# 1. Clone the repo
git clone https://github.com/Feramirr/frc-claude-config.git ~/.claude/dotfiles-repo
# 2. Run the install script
cd ~/.claude/dotfiles-repo
chmod +x install.sh
./install.sh
# 3. Install plugins (open Claude Code and run these commands inside the session)
/plugin marketplace add affaan-m/everything-claude-code
/plugin install everything-claude-code@everything-claude-code
/plugin install clangd-lsp# 1. Clone the repo
git clone https://github.com/Feramirr/frc-claude-config.git "$env:USERPROFILE\.claude\dotfiles-repo"
# 2. Run the install script
cd "$env:USERPROFILE\.claude\dotfiles-repo"
.\install.ps1
# 3. Install plugins (open Claude Code and run these commands inside the session)
/plugin marketplace add affaan-m/everything-claude-code
/plugin install everything-claude-code@everything-claude-code
/plugin install clangd-lspIf rules, agents, or skills are updated in the repo, pull and re-install:
cd ~/.claude/dotfiles-repo
git pull
./install.shcd "$env:USERPROFILE\.claude\dotfiles-repo"
git pull
.\install.ps1- frc-code-reviewer — Reviews robot code for WPILib best practices, command-based patterns
- frc-safety-reviewer — Audits motor protection, mechanism limits, CAN bus health, brownout handling
- frc-subsystem-architect — Designs subsystem architecture following AdvantageKit IO patterns
- frc-vision-reviewer — Reviews PhotonVision, AprilTag, and coprocessor integration code
- frc-build-resolver — Resolves GradleRIO, vendor dependency, and WPILib build errors
/frc-review— Full code review of current changes/frc-premerge <branch>— Pre-merge analysis before merging a feature branch/frc-safety-audit— Safety audit of the entire robot codebase/frc-subsystem-review— Focused subsystem architecture review
- CTRE Phoenix 6 — TalonFX configuration, status signals, motion magic patterns
- Command-Based Architecture — Subsystem design, command factories, triggers
- Vision Processing — PhotonVision, AprilTag pose estimation, Orin/Pi coprocessor patterns
- Code reviewer, security reviewer, architect, TDD guide, build error resolver
- Coding style, testing, security, and git workflow rules
- Everything Claude Code plugin integration