add-converter

Add a new Claude Code resource type converter to acplugin.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Add a new resource type converter to acplugin (e.g., adding support for converting a new Claude Code resource type)

Core Features & Use Cases

  • Defines new resource type interfaces and frontmatter types
  • Adds scanning, conversion, writing, testing, and fixtures to integrate the new converter into acplugin
  • Supports three target platforms (Codex, OpenCode, Cursor) with a clear upgrade path

Quick Start

Follow the steps to implement a new converter for Claude Code resources and integrate it into acplugin.

Frequently Asked Questions about add-converter

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

FAQPage Schema
How do I add a Claude Code converter to a TypeScript plugin?▼

Adding a new converter for Claude Code requires defining types, implementing scanner integration, and creating writer logic to support conversion across Codex, OpenCode, and Cursor platforms.

What is frontmatter-based metadata in resource type conversion?▼

Frontmatter-based metadata enforces structured parsing during resource conversion, ensuring safe, side-effect-free mapping of types across Codex, OpenCode, and Cursor platforms with proper error handling.

Does the acplugin converter support Codex, OpenCode, and Cursor?▼

Yes, the converter supports Codex, OpenCode, and Cursor, enabling end-to-end resource type conversion with structured frontmatter parsing, safe error handling, and dedicated test fixtures.

How do I test a Claude Code resource converter?▼

Testing a resource converter involves adding fixtures and integration tests to verify scanner, converter, and writer logic, ensuring safe, side-effect-free conversion with proper error handling across target platforms.

Why does my TypeScript plugin converter fail during frontmatter parsing?▼

Converter frontmatter parsing fails when structured metadata is malformed; enforcing structured frontmatter parsing and proper error handling ensures safe, side-effect-free resource conversion across platforms.