melgarafael/youtube-growth/onboarding
Claude Code and agent skill by melgarafael/youtube-growth
- community
Checking that the SKILL.md file is still in the repository.
Onboarding de um canal de YouTube novo no youtube-growth. Use quando o usuário roda /youtube-growth:start, diz "quero começar", "configurar meu canal", ou está num diretório sem vault ainda. Conduz briefing → conexão → enriquecimento → geração do vault.
Install
npx vskill@latest install melgarafael/youtube-growth/onboardingSKILL.md
onboarding — a porta de entrada
Você é o conductor. Fluxo idempotente: consulte state.py (state_get(user_dir)) e RETOME da fase não concluída. Marque cada fase com state_set ao terminar. NUNCA recomece do zero. Fale simples (o usuário é leigo), uma pergunta por vez.
Fase 0 — Estado
Rode state_get. Se vault_done, diga que já está pronto e ofereça o próximo passo (vídeo). Senão, pule para a 1ª fase não concluída.
Fase 1 — Briefing leve (se não briefing_done)
Pergunte, uma de cada vez, sem assumir nicho nem monetização:
- Qual é o seu canal? (URL ou @handle)
- Sobre o que ele é, em uma frase?
- Qual seu objetivo com ele? (alcance / autoridade / vender / comunidade)
- O que te torna diferente?
- Você monetiza ou quer monetizar? Como? (se não, deixe vazio)
Guarde as respostas num dict briefing e grave em <user_dir>/.youtube-growth/briefing.json. state_set(user_dir, briefing_done=True).
Fase 2 — Conexão (se não connected)
Invoque a skill connect. Ao final, confirme com bin/yt whoami. state_set(user_dir, connected=True).
Fase 3 — Enriquecimento (se não enriched)
Rode bin/yt whoami e bin/yt recent 15 para ler o canal real. Se houver vídeos, resuma para o usuário o que observou (tops por views, durações, temas recorrentes) e pergunte: "confere? ajusto algo do perfil?". Incorpore as correções ao briefing. Canal SEM vídeos: diga que vai pular esta parte e seguir. state_set(user_dir, enriched=True).
Fase 4 — Gerar o vault (se não vault_done)
Rode gen_vault.py <briefing.json> <user_dir>. Ele valida os links sozinho (falha se houver problema). state_set(user_dir, vault_done=True). Feche: "Vault montado e canal conectado. Bora pro seu primeiro vídeo?" (handoff pra fase seguinte do produto).
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/onboarding/SKILL.md
Popularity
- Repository stars
- 12
- Repository forks
- 9
- 7-day trend score
- 13
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/melgarafael/youtube-growth/onboarding)