ClaudeSuperPower

converter

Skill

Convert AgentOps skill formats. Triggers: "converter", "convert agentops skill formats.", "converter skill".

Install

git clone https://github.com/boshu2/agentops.git ~/.claude/skills/converter

What is converter?

Convert AgentOps skill formats. Triggers: "converter", "convert agentops skill formats.", "converter skill".

What this can do

Capabilities declared in this component's own frontmatter — not inferred.

Inherit all session tools

Declares no tool restrictions — inherits every session tool

~27 tokens of context used while enabled, before you invoke anything

Documentation

README · ~6 min read

Converter — Cross-Platform Skill Converter

Parse AgentOps skills into a universal SkillBundle format, then convert to target agent platforms.

The intermediate SkillBundle is what keeps conversions honest: every target reads the same parsed contract, so a rendering bug is a target-adapter bug, never a silent reinterpretation of the source. If two targets disagree about a skill's content, the bundle — not either output — arbitrates.

This is not the owner of the shipped skills-codex/** projection: that path is generated and gated by scripts/codex-sync.sh via scripts/regen-all.sh. This converter is an ad-hoc, out-of-tree exporter (Codex, Cursor) that writes under .agents/projections/converter/; it never mutates skills-codex/**. When the shipped Codex twin and this exporter disagree, the shipped path wins.

Named failure mode — projection editing: fixing a rendering problem by hand-editing the converted output, which the next conversion clean-writes away.

Anti-pattern: merging new output into an existing target directory to preserve local tweaks. Corrective: fix the source skill or the adapter, then re-run the clean-write conversion.

Constraints

  • Treat the canonical source skill as read-only because conversion must not mutate the contract it is translating.
  • Clean-write only the explicit target directory to prevent stale resources from surviving a conversion or unrelated paths from being deleted.
  • Fail when copied-resource parity or target-format validation fails because a partial bundle is not a usable conversion.

Reviews

Log in to leave a review.

No reviews yet — be the first.

Explore related

Other things in this space — across every part of the ecosystem, not just skills.