اسکلز تلاش کریں
اپنے ایجنٹ کے لیے موزوں صلاحیت تلاش کریں۔
plugin-publish
Publish bundled plugin packages to local, marketplace, or GitHub Releases with dry-run and validation modes
release-note-writer
Generate and update release notes for sanhe-claude-code-plugins. Use when user wants to create or update release notes, document version changes, or prepare for a new release. Reads git commit history, pyproject.toml version, and follows the standardized format.
release-cicd
Knowledge about the project's CI/CD pipeline, Semantic Versioning with Conventional Commits, release-please automation, and GoReleaser. Use when working with releases, commits, or CI workflows.
setting-up-python-libraries
Sets up professional Python library projects with modern tooling (pyproject.toml, uv, ruff, pytest, pre-commit, GitHub Actions). Use when creating new Python libraries, modernizing existing projects to pyproject.toml, configuring linting/testing/CI, or setting up Makefiles and pre-commit hooks.
publish-release
Publish a new release to GitHub Packages. Use when ready to release, after tests pass and version is updated. Creates git tag and pushes to trigger GitHub Actions.
code-committing
Generates semantic commit messages and commits code changes to version control. Use when staging changes, creating commits, writing commit messages, or when the user mentions git, commit, staging, or version control. Supports monorepo package updates tracking.
pnpm-monorepo-workflows
Use this when installing dependencies, running dev servers, building packages, or running scripts in this pnpm monorepo.
release-please-configuration
Configure automated versioning with release-please. Set up semantic versioning, changelog generation, and monorepo support using GitHub App token authentication.
releasing-procedure
To be used for automating release tasks. Follow this instruction set for updating documentation, generating changelogs, and versioning.
release-publishing-workflow
Complete release workflow including version updates, CHANGELOG management, npm publishing, git tagging, and deployment verification. Use when releasing new versions or publishing packages.
django-package
Guide for adding support for new django packages to djdevx
pyproject-modern-python
Configure modern Python projects using pyproject.toml (PEP 621), hatchling build system with hatch-vcs for Git-based versioning, uv package manager with lockfile, optional dependencies and dependency-groups (PEP 735), and src-layout package structure. Use when setting up new Python projects, converting from setup.py, configuring CI for Python, or troubleshooting packaging issues.
python-venv-manager
Python 虚拟环境自动化管理工具。当项目需要创建或管理 Python 虚拟环境(.venv)时使用此技能:检测现有环境、创建新环境、生成 requirements.txt、安装依赖包、配置 Git 忽略规则。
version-bump
Manage semantic version updates for this project. Handles patch, minor, and major version increments following semantic versioning. Updates package.json, marketplace.json, and plugin.json. Creates git tags and GitHub releases. Auto-generates CHANGELOG.md from releases.
releaserator
Generate semantic versioned releases with changelog and GitHub releases