commit
Commit Workflow
Standard commit workflow for the ai-standards repository.
Before Every Commit
1. Run Markdown Formatter
Format project markdown files using mdformat (excludes opensrc/ which contains external source):
nix develop -c mdformat skills/ .claude/ agents/ templates/ *.md
2. Preview Changes
Show files involved and diff preview:
More from guillempuche/ai-standards
tamagui
Universal React + React Native UI library with optimizing compiler. Use when building cross-platform apps with shared styling, design tokens, themes, and accessible components.
7unikraft
Kraft CLI commands for building and deploying Unikraft unikernels. Use when working with Kraftfiles, deploying to Unikraft Cloud, or managing unikernel instances.
6release
Detect changes in skills/agents, ask about version bumps, update frontmatter versions, and deploy individual repos to GitHub.
4powersync
Build local-first, offline-capable TypeScript apps with PowerSync. Use when implementing real-time sync between SQLite and backend databases (Postgres, MongoDB, MySQL, SQL Server). Covers schema definition, database setup, CRUD operations, React/Vue hooks, watch queries, and Kysely/Drizzle ORM integration.
4effect-lookup
Quick lookup for Effect TypeScript library APIs, patterns, and source code. Use when you need to find Effect functions, understand Effect patterns, or look up implementation details.
4