CtrlK
BlogDocsLog inGet started
Tessl Logo

punkdev/cc2oc

Add and ship OpenCode support for one Claude Code plugin at a time. Includes core migration to a reviewable `opencode-plugin/` adapter, maintainer-facing docs, and follow-up CI/versioning setup for package publishing or skill-copy drift checks.

92

1.25x
Quality

92%

Does it follow best practices?

Impact

97%

1.25x

Average score across 2 eval scenarios

SecuritybySnyk

Passed

No known issues

Overview
Quality
Evals
Security
Files

asset-inventory-table.mdskills/migrate-plugin/assets/

AssetCurrent pathRecommended destinationVerdictNotes
root .claude-plugin/plugin.jsoninput-onlyClaude-onlyClaude plugin metadata; do not generate a replacement unless asked.
nested plugin/.claude-plugin/plugin.jsoninput-onlyClaude-onlyInventory separately from root manifests and marketplace files.
SKILL.md.agents/skills/<name>/SKILL.mdsharedPrefer .agents/ for shared generated skills.
hook scriptopencode-plugin/src/plugin.ts or shared script pathwrapped / rewrittenPort by user-visible behavior.
OpenCode harness.opencode/plugins/<plugin>.tsoptionalOnly when local dogfooding is requested.

README.md

tile.json