checkpoint

Validate lint, type-check, and build, then commit all changes with a conventional message.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/arka6fx/pixify --skill checkpoint-arka6fx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: checkpoint
Source: https://github.com/arka6fx/pixify/tree/main/.agents/skills/checkpoint
Command: npx skills add https://github.com/arka6fx/pixify --skill checkpoint-arka6fx

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Checkpoint commits provide a reliable, well-annotated snapshot of your work by validating code quality and capturing all changes in a single, descriptive commit.

Core Features & Use Cases

  • Enforces lint, type-check, and build validations before committing
  • Stages all changes (tracked, untracked, and deletions) to ensure a complete snapshot
  • Crafts conventional, clear commit messages with optional co-author attribution
  • Generates a concise summary of the changes and results to accompany the commit

Quick Start

Run the checkpoint workflow to analyze changes, verify code quality, stage all modifications, and commit with a detailed, conventional message.

Frequently Asked Questions about checkpoint

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

FAQPage Schema
How do I create a git commit that automatically runs lint, type-check, and build validations first?

To create a git commit with these validations, the checkpoint workflow enforces lint, type-check, and build quality gates before staging all modifications. This ensures your progress snapshot is fully reproducible and passes all code quality checks.

What is a checkpoint commit and when should I use it in my codebase?

A checkpoint commit is a reliable, well-annotated snapshot of your current work that captures all tracked, untracked, and deleted changes. You should use it when you need a reproducible progress snapshot before major refactors or releases across your codebase.

How do I stage all current changes including untracked files and deletions for a progress snapshot?

To stage all current changes for a progress snapshot, the checkpoint workflow automatically stages all modifications including untracked files and deletions. This guarantees a complete snapshot of your codebase is committed in a single descriptive operation.

Can I generate conventional commit messages with co-author attribution automatically?

Yes, you can generate conventional commit messages with co-author attribution automatically. The checkpoint workflow analyzes your staged changes and crafts a clear, descriptive commit message complete with a proper footer for co-author attribution.

Does this checkpoint workflow work without any external dependencies?

Yes, the checkpoint workflow operates without any external dependencies. It directly enforces your existing lint, type-check, and build scripts, stages changes, and formats a conventional commit message with a proper footer autonomously.