stacks-git

Automate Git workflow setup and enforcement for Stacks projects.

622|17|Updated Apr 26, 2022
One-click install
npx skills add https://github.com/stacksjs/stacks --skill stacks-git
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: stacks-git
Source: https://github.com/stacksjs/stacks/tree/main/.claude/skills/stacks-git
Command: npx skills add https://github.com/stacksjs/stacks --skill stacks-git

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Git workflow setup and enforcement for Stacks projects are streamlined, standardizing commit conventions, hooks, and changelog generation to reduce manual overhead.

Core Features & Use Cases

  • Conventional commit enforcement
  • Git hook management
  • Changelog generation and release preparation
  • Git configuration and project onboarding for Stacks repos

Quick Start

Initialize conventional commits and enable hooks in your Stacks project to start enforcing standards.

Frequently Asked Questions about stacks-git

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce conventional commits in a Stacks project?▼

You can enforce conventional commits in a Stacks project by configuring commit standards through config/commit.ts, which validates commit messages against conventions to standardize changelog generation and reduce manual overhead.

What is the best way to automate git hooks setup for Bun and TypeScript repositories?▼

Automating git hooks setup for Bun and TypeScript repositories is done by integrating with @stacksjs/git, which configures and manages hooks within Stacks repositories to enforce workflow standards automatically.

How do I generate a changelog using conventional commits in Stacks?▼

To generate a changelog using conventional commits in Stacks, the automation skill parses your enforced conventional commit history to compile release notes and prepare project releases automatically.

Do I need Bun or TypeScript to use Stacks git automation features?▼

Yes, you need a Bun and TypeScript environment to use Stacks git automation features, as the workflow setup requires integration with @stacksjs/git and configuration files native to the Stacks ecosystem.

Can I customize git configuration for onboarding new Stacks repositories?▼

Yes, you can customize git configuration for onboarding new Stacks repositories by defining settings in config/git.ts, which applies standardized git workflows and project setups to new codebases.

Why are my git hooks not running after onboarding a Stacks project?▼

If your git hooks are not running after onboarding a Stacks project, it may indicate that the hooks were not properly initialized through the @stacksjs/git integration or the config/git.ts setup is incomplete.