AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Init

skill-snk-devcenter-addon-studio-init · by snk-devcenter

Setup inicial do projeto Sankhya Addon Studio para colaboração com o agente. Copia o template `ADDON.md` (instruções do plugin) para `docs/ADDON.md` no projeto e garante que o `CLAUDE.md` da raiz importe esse arquivo via `@docs/ADDON.md`. Use quando o dev pedir "setup do projeto", "configurar CLAUDE.md", "instalar instruções do addon-studio", "atualizar ADDON.md", ou rodar `/addon-studio:init`. O…

No reviews yet
0 installs
23 views
0.0% view→install

Install

$ agentstack add skill-snk-devcenter-addon-studio-init

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-snk-devcenter-addon-studio-init)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
1mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Init? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Init — Setup do projeto Sankhya para o agente

Skill instala/atualiza no projeto consumidor o docs/ADDON.md (instruções do plugin para o agente) e garante que o CLAUDE.md da raiz importe esse arquivo via @docs/ADDON.md.

Quando usar

  • Primeira vez configurando o projeto pra colaboração com o agente.
  • Após atualizar o plugin (/plugin update addon-studio) — re-rodar pega a versão mais recente do ADDON.md.
  • Dev pediu "setup", "configurar CLAUDE.md", "instalar instruções", "atualizar ADDON.md".

Pré-requisito (sanity check)

Antes de copiar nada, confirme que o projeto é mesmo Sankhya Addon Studio. Procure por br.com.sankhya.addonstudio em build.gradle ou build.gradle.kts na raiz. Se ausente, pare e alerte o dev — o ADDON.md injetaria contexto errado num projeto não-Sankhya.

grep -l "br.com.sankhya.addonstudio" build.gradle build.gradle.kts 2>/dev/null

Fluxo da skill

1. Localizar o ADDON.md canônico

O template fica no diretório assets/ da skill addon-studio (convenção Agent Skills). Use a variável de ambiente ${CLAUDE_PLUGIN_ROOT} (disponível para skills de plugin — aponta para a raiz do plugin instalado):

  • ${CLAUDE_PLUGIN_ROOT}/skills/addon-studio/assets/ADDON.md

2. Copiar ADDON.md para docs/ no projeto

mkdir -p docs
cp "${CLAUDE_PLUGIN_ROOT}/skills/addon-studio/assets/ADDON.md" ./docs/ADDON.md

Overwrite é esperado — re-rodar a skill upgrade o arquivo pra versão mais nova. Dev nunca edita docs/ADDON.md à mão (override do projeto vai no CLAUDE.md, não aqui).

3. Garantir @docs/ADDON.md no CLAUDE.md da raiz

Claude Code suporta sintaxe de import de arquivo via @ no CLAUDE.md. Garanta que o CLAUDE.md da raiz contenha a linha @docs/ADDON.md.

Caso A — CLAUDE.md não existe: crie com o seguinte template mínimo:

````markdown

CLAUDE.md

@docs/ADDON.md

Customizações deste projeto

> Regras específicas do projeto que sobrescrevem as skills do plugin (ex.: convenção de pacotes, padrão de nomenclatura customizada, restrições de design adicionais).

  • Sem customizações declaradas.

````

Caso B — CLAUDE.md já existe e já contém @docs/ADDON.md: não faça nada (idempotente).

Caso C — CLAUDE.md já existe mas não contém @docs/ADDON.md: insira a linha @docs/ADDON.md no topo (após o título #, se houver), preservando o resto do conteúdo intacto. Avise o dev em uma linha que o import foi adicionado.

4. Confirmar para o dev

Reporte em 2-3 linhas:

  • docs/ADDON.md copiado (ou atualizado).
  • CLAUDE.md criado / import adicionado / já estava OK.
  • Próximo passo opcional: dev adiciona regras específicas do projeto na seção "Customizações" do CLAUDE.md.

Idempotência — checklist

  • [ ] docs/ADDON.md é overwrite seguro (conteúdo todo gerado pelo plugin).
  • [ ] @docs/ADDON.md no CLAUDE.md só é inserido se ausente — nunca duplica.
  • [ ] Não toca em customizações que o dev escreveu no CLAUDE.md.

O que NÃO fazer

  • Não regenerar o conteúdo do ADDON.md do zero — sempre copie do assets/. Fonte de verdade é o plugin.
  • Não inserir conteúdo do ADDON.md direto no CLAUDE.md (era o approach antigo, agora deprecated em favor de @import).

Skills relacionadas

  • addon-studio — overview que o ADDON.md instrui o agente a carregar
  • encodingADDON.md deve ficar em UTF-8 (é arquivo de instrução, não código Sankhya); ignore a regra ISO-8859-1 para este arquivo específico

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.