repomatic
Automated Python releases, CI maintenance, and repository housekeeping
All Skills in This Repository (9)
Pure Emerald Level Indicatorsrepomatic-lint
Lint GitHub Actions workflows and repository metadata with repomatic CLI.
repomatic-init
Initialize a Python repository with reusable GitHub Actions workflows from kdeldycke/repomatic.
repomatic-test
Execute and generate YAML-based test plans for compiled binaries.
repomatic-topics
Analyze GitHub repository topics by competition and relevance to propose optimized candidates.
repomatic-changelog
Automates drafting, validating and fixing changelog entries in changelog.md using git history and style rules.
repomatic-deps
Generate and analyze dependency graphs from Python uv lockfiles.
repomatic-audit
Audit downstream repositories against the upstream repomatic reference.
repomatic-sync
Synchronize local GitHub Actions workflows with upstream repomatic definitions.
repomatic-release
Automate pre-release checks, version bumping, changelog updates, and Git tagging for Python packages.
Frequently Asked Questions
FAQPage SchemaHow to install repomatic?โผ
Run `npx skills add kdeldycke/repomatic --all -g -y` in your terminal to install all skills in this suite globally.
What does repomatic automate?โผ
It automates version bumping, git tagging, GitHub releases, changelog management, PyPI publishing, linting, and dependency syncing for Python projects. Every step runs as a CLI command, with GitHub Actions workflows acting only as triggers.
How do I set up repomatic in my repository?โผ
Run `uvx -- repomatic init` inside your project, commit the generated files, and push. The workflows then guide you through remaining setup via issues and pull requests.
Does repomatic work with Claude Code?โผ
Yes. It ships skills and subagents following the universal SKILL.md standard, installable directly or as a Claude Code plugin.
Can repomatic fix failing CI automatically?โผ
Yes. The babysit-ci skill monitors test, lint, and release workflows, diagnoses each failure, fixes the code, commits, and loops until every stable job passes.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core