MCPInstall

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
  1. 01

    Install

    Run the command in your project. The CLI asks which agents to install for.

  2. 02

    Describe the task

    Ask your agent for something this skill covers. It loads clickupfy-release automatically when relevant.

  3. 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

  1. Trabalhe dentro do repositório independente clickupfy/.
  2. Leia RELEASING.md e confira git status --short.
  3. Preserve mudanças locais que não pertençam à release.
  4. Execute npm ci quando as dependências ainda não estiverem instaladas.
  5. 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!: ou BREAKING CHANGE: propõe major;
  • docs:, build:, ci: e refactor: 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

  1. Faça push dos Conventional Commits para main.
  2. Aguarde o workflow Release criar ou atualizar a Release PR.
  3. Revise na PR a versão proposta e o CHANGELOG.md.
  4. Faça merge da Release PR.
  5. 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/clickupfy publicado no registry npm;
    • o mesmo pacote npm em arquivo .tgz na GitHub Release;
    • SHA256SUMS;
    • attestations de proveniência quando o repositório for público.

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-sha ou da última tag.
  • CI não executou na Release PR: configure o secret opcional RELEASE_PLEASE_TOKEN, conforme RELEASING.md.
  • Release criada sem binários: reexecute os jobs falhos da mesma execução.
  • Publicação npm falhou: confirme o secret NPM_TOKEN e reexecute o job; o script ignora uma versão que já exista no registry.
  • Artefato inválido: reproduza com npm ci, npm run validar e npm run build:executable na plataforma afetada.
  • Versão divergente: não corrija somente um arquivo. Inspecione package.json, package-lock.json, .release-please-manifest.json, CHANGELOG.md e 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

View all →

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.

AI & Agents60 installs

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.

59 installs

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.

Docs & Writing59 installs

clickupfy-setup

promovaweb/clickupfy

Configura o ClickUpfy no projeto, instala skills com npx, cria o MCP e confere perfis, arquivos e permissões locais.

AI & Agents50 installs

Popular other skills

View category →

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.

1.3M installs

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.

1M installs

ask-matt

mattpocock/skills

Ask which skill or flow fits your situation. A router over the skills in this repo.

778.4K installs

to-questionnaire

mattpocock/skills

Turn a decision you can't fully answer into a questionnaire for someone else to fill in.

508.9K installs

wait-what

mattpocock/skills

Stop. That last message did not land: re-pitch it.

459.7K installs

loop-me

mattpocock/skills

Grill me about specs for the workflows I want to build, within this workspace.

447.9K installs