Toolverse
All skills

releasing-software

by harperreed

Use when preparing a release, tagging a version, or when user says \

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
DevOps
Views
2

About this skill

Use when preparing a release, tagging a version, or when user says \

How to use

  1. Zainstaluj skill releasing-software w swoim katalogu Claude (np. ~/.claude/skills/releasing-software).

  2. Wyzwól skill, gdy przygotowujesz wydanie – wystarczy napisać "release", "tag", "ship it" lub "push to production", a Claude zaproponuje pełną listę kontrolną.

  3. Zweryfikuj ścieżki budowania: sprawdź wszystkie pliki referencyjne (goreleaser.yml, workflow GitHub Actions, Makefile, Dockerfile), aby upewnić się, że pole main: i komendy go build wskazują na poprawne katalogi (np. ./cmd/app vs .).

  4. Upewnij się, że każdy pakiet ma co najmniej jeden plik testowy (*_test.go), ponieważ Go 1.23+ wymaga testów do uruchomienia narzędzia coverage – brak testów powoduje błąd CI.

  5. Uruchom lokalnie pełny przebieg CI: make test, make lint, make build i make test-coverage (lub odpowiedniki go test ./..., golangci-lint run), aby potwierdzić, że wszystko przechodzi.

  6. Zweryfikuj dokumentację (README.md, CHANGELOG.md, wersje w kodzie), a następnie – dopiero wtedy – utwórz tag. Nigdy nie taguj przed zielonym CI.

Related skills

senior-data-engineer

by davila7

World-class data engineering skill for building scalable data pipelines, ETL/ELT systems, and data infrastructure. Expertise in Python, SQL, Spark, Airflow, dbt, Kafka, and modern data stack. Includes data modeling, pipeline orchestration, data quality, and DataOps. Use when

DevOps
1268

clawhub

by openclaw

Use the ClawHub CLI to search, install, update, and publish agent skills from clawhub.com. Use when you need to fetch new skills on the fly, sync installed skills to latest or a specific version, or publish new/updated skill folders with the npm-installed clawhub CLI.

DevOps
14106

docker-containerization

by openclaw

This skill should be used when containerizing applications with Docker, creating Dockerfiles, docker-compose configurations, or deploying containers to various platforms. Ideal for Next.js, React, Node.js applications requiring containerization for development, production, or

DevOps
1334

streamlit

by sverzijl

When working with Streamlit web apps, data dashboards, ML/AI app UIs, interactive Python visualizations, or building data science applications with Python

DevOps
49161

unity-developer

by sickn33

Build Unity games with optimized C# scripts, efficient rendering, and proper asset management. Masters Unity 6 LTS, URP/HDRP pipelines, and cross-platform deployment. Handles gameplay systems, UI implementation, and platform optimization. Use PROACTIVELY for Unity performance

DevOps
66164

aws-solution-architect

by alirezarezvani

Design AWS architectures for startups using serverless patterns and IaC templates. Use when asked to design serverless architecture, create CloudFormation templates, optimize AWS costs, set up CI/CD pipelines, or migrate to AWS. Covers Lambda, API Gateway, DynamoDB, ECS, Aurora,

DevOps
1231