AD

add-tracker

Adds support for new trackers by scaffolding mandatory class and settings files.

Install

mkdir -p .claude/skills/add-tracker && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/13332" && unzip -o skill.zip -d .claude/skills/add-tracker && rm skill.zip

Installs to .claude/skills/add-tracker

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Use this skill when the user asks to add support for a new torrent tracker.
75 chars · catalog description✓ has a “when” trigger
Intermediate

Key capabilities

  • Create a new TypeScript file for a torrent tracker
  • Export default tracker class and settings/fields arrays
  • Register the new tracker in the project's index.ts
  • Run type checking to verify compilation
  • Define API endpoint URLs as module-level constants
  • Define Valibot schemas for API response validation

How it works

The skill creates a new TypeScript file for the tracker, exports its class and configuration, registers it in the project's central index, and then verifies the setup using type checking.

Inputs & outputs

You give it
User request to add support for a new torrent tracker
You get back
New tracker TypeScript file, updated index.ts, and type check results

When to use add-tracker

  • Add support for new tracker
  • Configure tracker settings fields
  • Register new tracker in project index

About add-tracker

Creates the necessary TypeScript boilerplate for new torrent trackers. It ensures the new tracker integrates correctly into the project's registry and passes type checks.

Use this skill when the user asks to add support for a new torrent tracker.

When not to use it

  • When the user does not want to add support for a new torrent tracker
  • When the tracker is not Unit3D-based and `unit3d-distributors` is imported unnecessarily
  • When the user wants to modify an existing tracker without adding a new one

Prerequisites

bun

Limitations

  • It requires the new tracker to extend the abstract `Tracker` base class
  • It assumes a specific project file structure for trackers
  • It relies on `bun run check` for type verification

How it compares

This process provides a structured, boilerplate-driven approach for integrating new trackers into an existing system, ensuring consistency and type safety compared to manual, ad-hoc additions.

Compared to similar skills

add-tracker side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
add-tracker (this skill)03moNo flagsIntermediate
codex-skill125moReviewAdvanced
run-nx-generator53moReviewIntermediate
cli-builder58moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry