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.