Marketplace for Claude Plugins for FTC
概览
A marketplace for AI coding agent skills designed to help FTC (FIRST Tech Challenge) robotics teams with programming. Install only the skills your team needs. Claude Code, OpenAI Codex CLI, VS Code Copilot, Cursor, and other Agent Skills compatible tools. Copy skill folders directly to your agent's skills directory: Once installed, skills activate automatically when relevant. Just ask Claude (or your coding agent) to help with FTC tasks: - - Default branch for all development (PRs merge here) - - Production branch with released, versioned code - *** - Automated release branches (created by release workflow) We welcome contributions from the FTC community! See CONTRIBUTING.md for details. The easiest way to contribute is to let Claude help you build the skill: Or just ask Claude: "Help me create a new FTC skill for RoadRunner" - the skill-builder skill activates automatically and guides you through the process.
README
以下为原文 README 节选,完整内容请查看原文。
FTC Claude Skills Marketplace
A marketplace for AI coding agent skills designed to help FTC (FIRST Tech Challenge) robotics teams with programming. Install only the skills your team needs.
Compatible with: Claude Code, OpenAI Codex CLI, VS Code Copilot, Cursor, and other Agent Skills compatible tools.
Available Skills
FTC Skills
| Skill | Category | Description |
|---|---|---|
| decode | Game | DECODE 2025-2026 game reference - field layout, scoring, coordinates |
| ftclib | Framework | FTCLib command-based framework - commands, subsystems, pure pursuit, vision |
| pedro-pathing | Library | Pedro Pathing autonomous library - Bezier curves, path building |
| roadrunner | Library | RoadRunner path planning - trajectories, motion profiles, coordinate conversion |
| pinpoint | Hardware | GoBilda Pinpoint odometry - setup, tuning, LED status codes |
| limelight | Hardware | Limelight 3A vision - AprilTags, MegaTag2, color tracking |
| nextftc | Framework | NextFTC command-based framework - commands, subsystems, bindings |
| panels | Tools | Panels dashboard - telemetry graphs, live configuration |
| ftc-dashboard | Tools | FTC Dashboard - telemetry visualization, @Config variables, field overlay |
| robot-dev | Tools | Development commands - /build, /deploy, /connect, /log, OpMode control |
Installation
Option 1: Claude Code Plugin Marketplace (Recommended)
# Register the marketplace
/plugin marketplace add ncssm-robotics/ftc-claude
# Install individual skills
/plugin install pedro-pathing@ncssm-robotics/ftc-claude
/plugin install pinpoint@ncssm-robotics/ftc-claude
/plugin install decode@ncssm-robotics/ftc-claude
Option 2: Install Script (Cross-Platform)
# Clone the repository
git clone https://github.com/ncssm-robotics/ftc-claude.git
cd ftc-claude
# Install specific skills (auto-detects your coding agent)
./install.sh pedro-pathing pinpoint
# Or install all skills
./install.sh --all
# Install to a specific agent
./install.sh --agent codex pedro-pathing
# Install to current project only
./install.sh --project pedro-pathing pinpoint
Option 3: Manual Copy
Copy skill folders directly to your agent’s skills directory:
| Agent | Skills Directory |
|---|---|
| Claude Code | ~/.claude/skills/ or .claude/skills/ |
| Codex CLI | ~/.codex/skills/ or .codex/skills/ |
| Cursor | ~/.cursor/skills/ |
| VS Code Copilot | Configure in settings |
# Example: Copy pedro-pathing to Claude Code
cp -r plugins/pedro-pathing/skills/pedro-pathing ~/.claude/skills/
Usage
Once installed, skills activate automatically when relevant. Just ask Claude (or your coding agent) to help with FTC tasks:
"Help me write an autonomous routine using Pedro Pathing"
"Set up the Pinpoint odometry computer"
"Create a NextFTC command for the lift subsystem"
推荐工具
换一个关键词,或者移除筛选条件。
安装
npx skillfish add ncssm-robotics/ftc-claude