NR

ncssm-robotics/ftc-claude

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

5 stars 质量 52 趋势 13MIT

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

# 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"
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add ncssm-robotics/ftc-claude
新手?先看 mcpskill.org 教程 →