You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The repo now installs as a Claude Code plugin (skills-github) and is its own marketplace, installable with /plugin marketplace add qiaeru/skills-github then /plugin install skills-github@skills-github, with updates through /plugin update; copying the skill folders by hand stays as a fallback. releasing lists the plugin manifest among the version files to bump.
Changed
scaffolding-repos ships the CHANGELOG boilerplates as template files (templates/CHANGELOG.en.md / CHANGELOG.fr.md) instead of inline blocks in the skill.
committing condenses the Co-Authored-By rule and uses a model-neutral example trailer, since commits may come from different Claude models (Fable, Opus).
committing adds a pre-push scan for secrets and unintended staged files, names the diff-base commands (git merge-base origin/main HEAD when locked, @{u} when free), recovers a rejected free-mode push with git pull --rebase, and prunes every comment syntax (# included).
releasing validates the plugin manifest after bumping its version, and checks that the tag, the manifest(s), and the new CHANGELOG heading agree on the version before tagging.
The scaffolding-repos templates ignore macOS ._*, KDE .directory, and Zed .zed/ files, and mark more binary types in .gitattributes (avif, mp3, mp4, ttf, otf, gz).
scaffolding-repos runs git add --renormalize . after installing .gitattributes into a repo that already has commits, with the normalization committed separately; its ecosystem examples gain Rust.