Ftclib

🌐Community
by ncssm-robotics · vlatest · Repository

Ftclib enables seamless integration of Fortran code into Python applications, boosting performance and simplifying complex numerical computations.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add ftclib npx -- -y @trustedskills/ftclib
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "ftclib": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/ftclib"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

The ftclib skill provides access to a library of functions and classes designed for First Tech Challenge (FTC) robotics programming. It allows AI agents to interact with FTC robot hardware, including motors, sensors, and controllers, enabling them to perform tasks like autonomous navigation and game object manipulation. This skill streamlines the development process by offering pre-built components for common FTC functionalities.

When to use it

  • Autonomous Navigation: Develop routines for your robot to navigate a field autonomously without human intervention.
  • Game Object Manipulation: Program actions for picking up, placing, and scoring game objects in an FTC competition.
  • Sensor Integration: Utilize sensor data (e.g., distance sensors, color sensors) to make real-time decisions during autonomous or driver-controlled modes.
  • Hardware Control: Precisely control motor speeds and directions for accurate robot movements.

Key capabilities

  • Motor control functions
  • Sensor access and data interpretation
  • Controller input handling
  • Pre-built FTC game routines (implied)

Example prompts

  • "Move the left motor forward for 2 seconds."
  • "Read the value from the color sensor."
  • "If the distance sensor detects an object within 10cm, stop the robot."
  • “Run the autonomous routine to pick up the block.”

Tips & gotchas

  • Requires a working FTC development environment and familiarity with FTC programming concepts.
  • The specific hardware configuration (motor ports, sensor connections) needs to be accurately defined for proper operation.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
ncssm-robotics
Installs
2

🌐 Community

Passed automated security scans.