CtrlK
BlogDocsLog inGet started
Tessl Logo

sporkwace/monkey-thought-translator

translate claude skills into chatgpt or codex skills only after auditing purpose, target host, capability parity, resource portability, tool assumptions, and unrealizable behavior. use when the user uploads or points to a claude skill, asks to port a claude skill to chatgpt, codex, or openai skills, or wants a compatibility review before translation. requires a compatibility report, risk score, capability matrix, and user approval before packaging when behavior cannot be preserved faithfully.

83

2.34x
Quality

90%

Does it follow best practices?

Impact

89%

2.34x

Average score across 2 eval scenarios

SecuritybySnyk

Passed

No known issues

Overview
Quality
Evals
Security
Files

task.mdevals/scenario-1/

Port the Notion Task Dashboard to ChatGPT

Problem Description

The operations team at a mid-sized consultancy currently uses an internal Claude skill to manage their project task backlog in Notion. The skill is heavily used by project managers who want to query task status, filter by assignee, and push deadline updates without leaving their AI assistant. The skill folder is available at inputs/.

The company is standardizing on ChatGPT for all client-facing work, and the ops team has been asked to evaluate whether this skill can be ported so that ChatGPT users get the same benefit. Before committing to any migration effort, leadership wants to understand what would and would not carry over, and whether any parts of the skill would work meaningfully in ChatGPT without full feature parity.

Your job is to produce a full translation assessment and, if appropriate, a translated skill package.

Output Specification

Produce the following files in your working directory:

  • compatibility_report.md — your full analysis of the source skill against the ChatGPT target, including capability-by-capability breakdown
  • translation_decision.md — your recommendation on how to proceed, and whether you require any information from the user before moving forward

If you are able to produce a translated skill, also provide:

  • skill.zip — the packaged translated skill
  • output_contract.md — a summary of the translation outcome

If you cannot proceed without approval, clearly state what is blocking you and what the user would need to confirm before you continue.

evals

scenario-1

criteria.json

task.md

SKILL.md

tessl.json

tile.json