Rakenne 0.3.0 — Fork de skills e remix com atribuição
0.3.0 traz fork de skills em um clique, linhagem e atribuição "Baseado em…", publicação pública de skills e versão e changelog na biblioteca.
Temos o prazer de anunciar o Rakenne 0.3.0. O destaque é o fork de skills — agora você pode pegar qualquer skill (do sistema ou da sua organização), fazer fork em um novo projeto Skill Workshop, adaptá-la e publicar sua variante com atribuição completa ao original. Também é possível publicar skills publicamente, para que fiquem visíveis e compartilháveis fora da sua organização.
Fork de skills em um clique
Fork permite construir sobre trabalho existente em vez de começar do zero. Na biblioteca de skills, abra a visão de detalhes de qualquer skill e clique em Fork. Você obtém:
- Novo projeto Workshop — Um projeto Skill Workshop é criado com os arquivos da skill copiados em
output/{slug}/, prontos para edição. Você pode escolher um slug personalizado (padrão:{original-slug}-custom) e escolher qual versão fazer fork (última ou uma release específica). - Metadados de fork — Um arquivo
fork-origin.jsoné armazenado junto à skill no workspace para que, ao publicar, a linhagem seja registrada automaticamente — sem passos extras. - Atribuição “Baseado em…” — Skills com fork publicadas exibem “Baseado em {skill original} v{versão}” na biblioteca e na visão de detalhes, com link de volta ao original quando ele ainda existe. Os cards na biblioteca mostram o badge Forked para você ver de relance quais skills são remixes.
O fork usa as mesmas regras de acesso que a instalação: você pode fazer fork de skills do sistema e de qualquer skill do seu próprio tenant. Fork entre tenants ainda não é suportado.
Versão e changelog na biblioteca
- Última versão — O detalhe da skill agora mostra o rótulo da versão atual (ex.: “v1.2”) ao lado do título.
- Changelog — Quando uma skill tem release notes, o botão Changelog abre um drawer com a versão e as notas para você ver o que mudou antes de instalar ou fazer fork.
- Seletor de versão no fork — O diálogo de fork permite escolher qual versão fazer fork (padrão: última), para você basear sua variante em uma release específica.
Linhagem na publicação
Quando você publica uma skill com fork a partir do Workshop, o backend lê o fork-origin.json e define forked_from_package_id e forked_from_version no pacote da skill. A atribuição é preservada no ciclo fork → editar → publicar sem entrada adicional. Se a skill original for excluída depois, as skills com fork permanecem; a interface mostra “Baseado em uma skill que não está mais disponível” onde o link estaria.
Publicar skills publicamente
Agora você pode publicar skills como públicas para que fiquem visíveis e compartilháveis fora da sua organização. Ao publicar pelo Workshop, escolha a visibilidade desejada (privada ou pública). Skills públicas podem ser descobertas e instaladas por outros; skills privadas permanecem no seu tenant. O slug público da sua organização é usado para referências estáveis e compartilháveis às suas skills publicadas.
Obrigado por usar o Rakenne. Experimente fazer fork de uma skill na Skill Library e publicar sua variante — adoraríamos saber como você está remixando e compartilhando fluxos de trabalho. Feedback é sempre bem-vindo.
— A equipe Rakenne