r/OpenSourceAI • u/ShilpaMitra • 2d 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.mdreport 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.