add-platform

Add a new target platform to acplugin with TypeScript types, CLI, TUI, tests, and docs.

49|8|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/TokenRollAI/acplugin --skill add-platform-tokenrollai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-platform
Source: https://github.com/TokenRollAI/acplugin/tree/main/.cursor/skills/add-platform
Command: npx skills add https://github.com/TokenRollAI/acplugin --skill add-platform-tokenrollai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Facilitates extending acplugin to support a new target platform for code conversion workflows, enabling seamless integration of additional toolchains into the conversion pipeline.

Core Features & Use Cases

  • Defines a standardized extension workflow for adding a new platform, including type declarations, converters, writers, CLI/TUI integration, testing, and docs.
  • Provides downgrade strategies and documentation updates to maintain compatibility with existing platforms.
  • Example use case: adding a Windsurf target to convert projects into a new platform workflow.

Quick Start

Follow the steps to implement a new platform, then run the acplugin workflow to test registration and basic conversion.

Frequently Asked Questions about add-platform

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add a new target platform to a code conversion pipeline?

To add a new target platform, you extend the conversion pipeline by updating TypeScript type declarations, implementing converters and writers, and registering the platform in the CLI and TUI.

What steps are required to integrate a new target platform into acplugin?

Integrating a target platform into acplugin requires an end-to-end workflow: defining type declarations, creating writers, adding CLI and TUI integration, writing tests, and updating documentation.

Does adding a new platform to a converter workflow break existing platform compatibility?

Adding a new platform does not break existing compatibility because the workflow includes downgrade strategies and documentation updates to maintain seamless integration with current conversion toolchains.

How do I test a newly added platform extension in a CLI converter?

You test a newly added platform extension by running the acplugin workflow after implementation to verify CLI registration, TUI integration, and basic code conversion functionality.

Can I use this workflow to add a platform like Windsurf for project conversion?

Yes, you can use this workflow to add a platform like Windsurf, enabling the acplugin converter to transform projects into a new platform workflow with full CLI and TUI support.