Skip to main content

repomatic-init

Bootstrap a repository with reusable workflows from kdeldycke/repomatic.

Datos de origen

Repositorio
kdeldycke/repomatic
Última actividad en el origen
1 de octubre de 2026 a las 09:15
Idioma detectado de SKILL.md
inglés
Estrellas
64
Forks
9

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
repomatic-init
description
Bootstrap a repository with reusable workflows from kdeldycke/repomatic.
compatibility
Designed for Claude Code. Recommended model: Haiku.
allowed-tools
Bash Read Grep Glob
argument-hint
[component ...]
## Context !`[ -f pyproject.toml ] && echo "pyproject.toml exists" || echo "No pyproject.toml"` !`ls .github/workflows/ 2>/dev/null || echo "No .github/workflows/ directory"` !`[ -f repomatic/__init__.py ] && echo "CANONICAL_REPO" || echo "DOWNSTREAM"` ## Instructions You help users bootstrap a repository to use the reusable GitHub Actions workflows from `kdeldycke/repomatic`. ### Determine invocation method - If the context above shows `CANONICAL_REPO`, use `uv run repomatic init`. - Otherwise, use `uvx -- repomatic init`. - Gate the `uvx` form with the supply-chain cooldown: `uvx --exclude-newer '1 week' --exclude-newer-package repomatic=P0D -- repomatic`. The window matches `[tool.repomatic] minimum-release-age`; repomatic itself is exempt because a fresh release must stay installable, while its dependency tree stays gated. ### Argument handling - If `$ARGUMENTS` is empty, first analyze the project (check `pyproject.toml`, existing workflows, project language) and recommend which components to initialize. Then ask the user to confirm before running. - If `$ARGUMENTS` is provided, pass it through: `<cmd> init $ARGUMENTS`. ### After running - Show the generated files and explain what each workflow does. - Highlight required next steps: GitHub PAT setup for workflows that need it, GitHub Pages configuration for docs workflows, and any `pyproject.toml` `[tool.repomatic]` configuration options. - If existing workflow files were detected, warn about potential conflicts. ### Next steps Suggest the user run: - `/repomatic-audit` to check the generated files against upstream conventions.
Ver en GitHub