aiox-commit

Creates local conventional commits for AIOX work without pushing to remote.

3.1k|952|Updated Dec 9, 2025
One-click install
npx skills add https://github.com/SynkraAI/aios-core --skill aiox-commit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aiox-commit
Source: https://github.com/SynkraAI/aios-core/tree/main/.grok/skills/aiox-commit
Command: npx skills add https://github.com/SynkraAI/aios-core --skill aiox-commit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It standardizes how local git commits are created in AIOX projects, enforcing conventional commit messages with story IDs while preventing accidental pushes or unsafe git operations.

Core Features & Use Cases

  • Conventional Commit Messages: Generates commit messages following the feat/fix/docs/test/chore convention with optional story IDs like [Story X.Y].
  • Safe Staging: Reviews git status and diffs before staging only relevant files, never force-adding secrets.
  • Local-Only Guarantee: Never runs git push, and blocks force flags, --no-verify bypasses, and unauthorized amends.
  • Use Case: After finishing a feature in an AIOX project, invoke the skill to inspect changes, stage the right files, and produce a clean conventional commit, then hand off to /aiox-devops for push and PR.

Quick Start

Ask the AI to commit the current AIOX changes locally with a conventional commit message and story ID.

Frequently Asked Questions about aiox-commit

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

FAQPage Schema
How do I create a conventional commit in an AIOX project?

Invoke the aiox-commit skill after making changes. It runs git status and git diff, stages only relevant files, and creates a commit using the conventional format like 'feat: short description [Story X.Y]' without pushing.

What commit message format does conventional commits use?

The format uses a type prefix such as feat, fix, docs, test, or chore, followed by a short description and an optional story ID in brackets, for example 'fix: handle null config [Story 2.3]'.

Does aiox-commit push changes to the remote repository?

No, aiox-commit never runs git push. It only creates local commits and directs you to activate the /aiox-devops skill when you are ready to push or open a pull request.

Can aiox-commit bypass git hooks or force operations?

No, the skill explicitly forbids git push, --force flags, and git commit --no-verify to bypass gates. It also refuses to amend published commits unless you explicitly request it.

When should I not use aiox-commit?

Avoid it when you need to push, open pull requests, or amend already-published commits, since those actions are out of scope. Use /aiox-devops for push and PR workflows instead.