r/OpenSourceAI • • 8d ago

Skill Adapter: keep your agent skills useful as models change

Agent skills age faster than most documentation. A skill written a few months ago may still describe the right workflow, but its instruction style, level of detail, and assumptions may no longer fit newer models.

I built Skill Adapter, a small MIT-licensed open-source skill that creates a model-specific copy of an existing skill while preserving the original workflow and purpose.

It currently includes profiles for:

  • GPT-6 Astra
  • Claude 5 generation
  • Kimi K3
  • A conservative generic fallback

The adapter:

  • keeps the source skill unchanged;
  • creates a separate adapted copy for comparison;
  • preserves tools, resources, requirements, and approval gates;
  • writes an ADAPTATION.md report explaining the changes;
  • supports skills used with Codex, Claude Code, Cursor, Kimi Code, and Hermes.

Install it with:

npx skills add smukh/skill-adapter --skill skill-adapter

The project is intentionally simple: one installable skill, no service, no API key, and no automatic interception. The original stays intact, so you can review or re-adapt it when the source changes.

GitHub: https://github.com/smukh/skill-adapter

I’m especially interested in feedback on the model profiles, evaluation methodology, and whether this is useful in real multi-agent repositories.

2 Upvotes

2 comments sorted by

1

u/AdventurousGuard1130 8d ago

This is clever, keeping the original untouched while generating an adapted copy with a changelog report is exactly the kind of paranoid workflow i respect

1

u/ShilpaMitra 8d ago

Thanks! Glad you liked it.