
clickupfy-release
Prepara e valida releases do ClickUpfy com SemVer, changelog, tags, GitHub Release, executáveis, checksums e recuperação de falhas.
- Installs
- 59
- Last 24h
- —
- Trending rank
- —
- Security
- Not audited
Install
Works with every agent the skills CLI supports.
npx skills add https://github.com/promovaweb/clickupfy --skill clickupfy-release- 01
Install
Run the command in your project. The CLI asks which agents to install for.
- 02
Describe the task
Ask your agent for something this skill covers. It loads clickupfy-release automatically when relevant.
- 03
Review the result
The agent follows the SKILL.md steps, scripts and references bundled with the skill.
SKILL.md
The instructions your agent reads when the skill is triggered.
Release do ClickUpfy
Conduza releases reproduzíveis sem criar tags ou alterar versões manualmente. O Release Please é a fonte da versão, do changelog, da tag e da GitHub Release. O GitHub Actions compila e publica os artefatos após a criação da release.
Cobertura documental da release
Confira se todo comando, parâmetro, ferramenta MCP e comportamento público da
versão está explicado em docs/user/. O manual precisa detalhar entradas,
saídas, permissões, efeitos persistentes, limitações da API e cinco exemplos
diferentes por comando ou ferramenta. Leia também docs/user/reading-order.txt
para confirmar que cada capítulo aparece uma vez no PDF e no EPUB.
Quando houver mudança documental, confirme ebook/VERSION, execute
npm run ebook, execute npm run ebook:verify e publique os artefatos que o
manifesto resultante declarar. Não libere versão cujo texto de ajuda tenha
mudado sem a referência correspondente no manual.
Antes de começar
- Trabalhe dentro do repositório independente
clickupfy/. - Leia
RELEASING.mde confiragit status --short. - Preserve mudanças locais que não pertençam à release.
- Execute
npm ciquando as dependências ainda não estiverem instaladas. - Não crie uma tag nem edite a versão diretamente, salvo em uma recuperação explicitamente autorizada.
Preparar mudanças
Use Conventional Commits. O Release Please determina a próxima versão pelo histórico desde a última release:
fix:propõe patch;feat:propõe minor;feat!:ouBREAKING CHANGE:propõe major;docs:,build:,ci:erefactor:entram no changelog sem forçar uma versão maior que as mudanças funcionais presentes.
Antes de enviar as mudanças:
npm run validar
O comando verifica tipos, testes, build, versões, manifesto, changelog e presença do workflow.
Publicar uma release
- Faça push dos Conventional Commits para
main. - Aguarde o workflow
Releasecriar ou atualizar a Release PR. - Revise na PR a versão proposta e o
CHANGELOG.md. - Faça merge da Release PR.
- Acompanhe a mesma execução do workflow até estes resultados:
- tag imutável
vMAJOR.MINOR.PATCH; - GitHub Release;
- executáveis Linux x64, macOS x64, macOS arm64 e Windows x64;
- pacote
@promovaweb/clickupfypublicado no registry npm; - o mesmo pacote npm em arquivo
.tgzna GitHub Release; SHA256SUMS;- attestations de proveniência quando o repositório for público.
- tag imutável
Não rode git tag nem gh release create no fluxo normal.
Validar localmente
Valide a coerência da versão atual:
npm run release:check
npm run release:check -- v0.1.0
O segundo comando só deve usar a tag correspondente à versão atual. Gere e teste o executável da plataforma local:
npm run build:executable
./artifacts/clickupfy-v0.1.0-linux-x64/clickupfy --version
Adapte o nome do artefato à versão, plataforma e arquitetura exibidas pelo script.
Diagnosticar falhas
- Release PR ausente: confira os gatilhos do workflow, as permissões de Actions
e se há Conventional Commits depois do
bootstrap-shaou da última tag. - CI não executou na Release PR: configure o secret opcional
RELEASE_PLEASE_TOKEN, conformeRELEASING.md. - Release criada sem binários: reexecute os jobs falhos da mesma execução.
- Publicação npm falhou: confirme o secret
NPM_TOKENe reexecute o job; o script ignora uma versão que já exista no registry. - Artefato inválido: reproduza com
npm ci,npm run validarenpm run build:executablena plataforma afetada. - Versão divergente: não corrija somente um arquivo. Inspecione
package.json,package-lock.json,.release-please-manifest.json,CHANGELOG.mde a tag.
Recuperar uma release
Não mova nem reutilize uma tag publicada. Para erro no código, envie um Conventional Commit corretivo e publique uma nova patch release. Para arquivo ausente ou job interrompido, reexecute o workflow no commit tagueado; o upload usa substituição idempotente para os nomes daquela mesma release.
Só use operações manuais do GitHub CLI quando a automação não puder ser recuperada e houver autorização explícita. Registre no handoff o motivo, a tag, os arquivos substituídos e as validações executadas.
FAQ
What does the clickupfy-release skill do?
Prepara e valida releases do ClickUpfy com SemVer, changelog, tags, GitHub Release, executáveis, checksums e recuperação de falhas.
How do I install clickupfy-release?
Run npx skills add https://github.com/promovaweb/clickupfy --skill clickupfy-release in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/clickupfy-release/ (personal) or .claude/skills/clickupfy-release/ (project).
Which AI agents can use clickupfy-release?
Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.
Is clickupfy-release safe to install?
No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.
Who maintains clickupfy-release?
It is published by promovaweb in promovaweb/clickupfy. It has 59 recorded installs.
More from promovaweb/clickupfy
clickupfy-dev
promovaweb/clickupfy
Opera o MCP específico de cada projeto e o ClickUpfy global para tarefas, Sprints e trabalho paralelo de desenvolvimento de software.
clickup-issue-implement
promovaweb/clickupfy
Executa tarefas e subtarefas do ClickUp com plano visível, comentários em tempo real, checklists, datas, status e time tracking.
clickup-issue-create
promovaweb/clickupfy
Converte uma solicitação ou histórico em tarefa Markdown no ClickUp, com subtarefas recursivas e checklists de testes, sem executar o trabalho.
clickupfy-setup
promovaweb/clickupfy
Configura o ClickUpfy no projeto, instala skills com npx, cria o MCP e confere perfis, arquivos e permissões locais.
Popular other skills
hyperframes-cli
heygen-com/hyperframes
The HyperFrames CLI by job - scaffold, check, look at frames, edit the timeline, preview, render locally or in the cloud, publish, project history - plus reading its JSON and recovering from build or render failures.
triage
mattpocock/skills
Move issues and external PRs through a state machine of triage roles, categorise, verify, grill if needed, and write agent-ready briefs.
ask-matt
mattpocock/skills
Ask which skill or flow fits your situation. A router over the skills in this repo.
to-questionnaire
mattpocock/skills
Turn a decision you can't fully answer into a questionnaire for someone else to fill in.
loop-me
mattpocock/skills
Grill me about specs for the workflows I want to build, within this workspace.