Rakenne 0.3.0 — Fork Skills and Remix with Attribution
0.3.0 adds one-click skill forking, lineage and "Based on…" attribution, the ability to publish skills publicly, plus version and changelog in the library.
We’re pleased to announce Rakenne 0.3.0. The focus is skill forking — you can now take any skill (system or your organization’s), fork it into a new Skill Workshop project, adapt it, and publish your variant with full attribution to the original. You can also publish skills publicly so they are visible and shareable beyond your organization.
Fork skills in one click
Fork lets you build on existing work instead of starting from scratch. In the skill library, open any skill’s detail view and click Fork. You get:
- New Workshop project — A Skill Workshop project is created with the skill files copied into
output/{slug}/, ready to edit. You can choose a custom slug (default:{original-slug}-custom) and pick which version to fork (latest or a specific release). - Fork metadata — A
fork-origin.jsonfile is stored alongside the skill in the workspace so that when you publish, lineage is recorded automatically — no extra steps. - “Based on…” attribution — Published forked skills show “Based on {original skill} v{version}” in the library and in the detail view, with a link back to the original when it still exists. Library cards display a Forked badge so you can see at a glance which skills are remixes.
Forking uses the same access rules as installing: you can fork system skills and any skill from your own tenant. Cross-tenant forking is not yet supported.
Version and changelog in the library
- Latest version — Skill detail now shows the current version label (e.g. “v1.2”) next to the title.
- Changelog — When a skill has release notes, a Changelog button opens a drawer with the version and notes so you can see what changed before installing or forking.
- Version selector when forking — The fork dialog lets you choose which version to fork (default: latest), so you can base your variant on a specific release.
Lineage through publish
When you publish a forked skill from the Workshop, the backend reads fork-origin.json and sets forked_from_package_id and forked_from_version on the skill package. Attribution is preserved across fork → edit → publish without any extra input. If the original skill is later deleted, forked skills remain; the UI shows “Based on a skill that is no longer available” where the link would have been.
Publish skills publicly
You can now publish skills as public so they are visible and shareable beyond your organization. When publishing from the Workshop, choose the visibility you want (private or public). Public skills can be discovered and installed by others; private skills stay within your tenant. Your organization’s public slug is used for stable, shareable references to your published skills.
Thank you for using Rakenne. Try forking a skill from the Skill Library and publishing your variant — we’d love to hear how you’re remixing and sharing workflows. Feedback is always welcome.
— The Rakenne team