Agent skill

Git Commit Author

by MartinStyk in MartinStyk/apk-analyzer

A skill your agent uses whenever creating a git commit in this repo.

GPL-3.0Auto-check passedDevelopment

Install Git Commit Author

skills CLI
$ npx skills add MartinStyk/apk-analyzer --skill git-commit-author -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install MartinStyk/apk-analyzer git-commit-author --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/MartinStyk/apk-analyzer.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/git-commit-author .claude/skills/git-commit-author && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
git-commit-author
GitHub stars
368
Token cost
~237 tokens
SKILL.md length
95 words
Files
1
Skills in repo
18
Repo updated
First seen
Licence
GPL-3.0

At a glance

A skill your agent uses whenever creating a git commit in this repo.

  • Creating a git commit in this repo
  • Calls git
  • Tasks that involve Commit messages

What it does

Git Commit Author is an agent skill from MartinStyk/apk-analyzer. Use whenever creating a git commit in this repo. Commits must always be authored as the human user only — never as Claude, never with a Claude/AI co-author trailer. Triggered by any commit creation in this repository.

Its SKILL.md is about 240 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Development, covering Commit messages. The repository describes itself as: The most downloaded APK analysis app on Google Play. Detailed reports of every app on your device. No root, no ads, nothing leaves the phone. The licence is GPL-3.0.

When your agent uses it

  • Creating a git commit in this repo
  • Tasks that involve Commit messages

Example prompts

  • “/git-commit-author”

What it can do on your machine

Read from SKILL.md and the folder at commit d807559. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • git

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Git Commit Author loads about 237 tokens when it runs. Until then it costs about 59 tokens; SKILL.md has 95 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~59
When it runs · the whole SKILL.md, loaded when a task matches
~237

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from MartinStyk/apk-analyzer at commit d807559, republished under its GPL-3.0 licence (© MartinStyk). 95 words, ~237 tokens.

Download SKILL.mdSave it as .claude/skills/git-commit-author/SKILL.md (or your agent's skills folder).
name
git-commit-author
description
Use whenever creating a git commit in this repo. Commits must always be authored as the human user only — never as Claude, never with a Claude/AI co-author trailer. Triggered by any commit creation in this repository.

Git Commit Author Policy

All commits in this repository are authored by the human user only.

  • Do not add Co-Authored-By: Claude ... or any AI co-author trailer.
  • Do not add a Claude-Session: ... link or similar footer.
  • Do not pass --author to override identity — let the commit use the local git config user.name / user.email as-is (currently Martin Styk <martin.styk@gmail.com>).
  • Commit messages contain only the actual change description (subject + optional body), nothing else.

Verify before committing: git log -1 --format='%an <%ae>%n%B' on recent commits shows plain messages with a human author and no AI trailers — match that style.

© MartinStyk, GPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .claude/skills/git-commit-author of MartinStyk/apk-analyzer.

Open the folder on GitHubat commit d807559

Compare with similar skills

Git Commit Author next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Git Commit Author compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Git Commit Author this skillMartinStyk/apk-analyzer368—~237Automated safety check: PassGPL-3.0
Contextual Commit Messagesyamadashy/repomix29k1 repos~2.7kAutomated safety check: PassMIT
React Router Release Notes Prepremix-run/react-router57k—~1.1kAutomated safety check: PassMIT
PR Finalize Reviewmicrosoft/garnet12k—~3.1kAutomated safety check: PassMIT
Caveman Commitvishiri/fantasia-archive40913 repos~642Automated safety check: PassGPL-3.0
ToolJet Multi-Repo CommitToolJet/ToolJet41k—~1.3kAutomated safety check: PassAGPL-3.0

Similar skills

  • Writes Conventional Commits whose bodies carry action lines recording the intent, decisions and constraints behind a change, not only what changed.

    29k GitHub starsUsed in 1 repo~2.7k tokens
    DevelopmentAuto-check passed
  • React Router Release Notes Prep

    remix-run/react-router

    Polishes pending React Router change files before the versioning scripts run, and decides whether a long-form What's Changed section is warranted.

    57k GitHub stars~1.1k tokensUpdated today
    DevelopmentAuto-check passed
  • PR Finalize Review

    microsoft/garnet

    Official

    Checks that a pull request's title and description match its implementation and reviews the code for Garnet best practices, reporting findings without posting them.

    12k GitHub stars~3.1k tokensUpdated today
    DevelopmentAuto-check passed
  • Caveman Commit

    vishiri/fantasia-archive

    Ultra-compressed commit message generator. An agent skill from vishiri/fantasia-archive.

    409 GitHub starsUsed in 13 repos~642 tokens
    DevelopmentAuto-check passed
  • Commits changes across ToolJet's root repo and its server/ee and frontend/ee submodules, writing messages from the diffs and updating submodule pointers in order.

    41k GitHub stars~1.3k tokensUpdated today
    DevelopmentAuto-check passed
  • Git Workflow and Versioning

    addyosmani/agent-skills

    Sets git habits for every change: short-lived branches, atomic commits with descriptive messages, clean pull requests, plus versioning, tagging and changelogs for releases.

    102k GitHub starsUsed in 2 repos~3.5k tokens
    DevelopmentAuto-check: notes

More from MartinStyk/apk-analyzer

All 18 skills in this repo
  • Triage Crashes

    MartinStyk/apk-analyzer

    A skill your agent uses to review production Crashlytics crashes and non-fatals for the latest release and file a GitHub issue for each one that isn't tracked yet.

    368 GitHub stars~4.3k tokensUpdated 2 days ago
    Auto-check passed
  • Analyze CI Failure

    MartinStyk/apk-analyzer

    A skill your agent uses to check GitHub Actions build status or diagnose why a workflow run failed and propose a fix.

    368 GitHub stars~1.9k tokensUpdated 2 days ago
    Auto-check passed
  • Capture App Flow Media

    MartinStyk/apk-analyzer

    A skill your agent uses to record or convert ApkAnalyzer app flows into screenshots or GIFs for the README or product docs.

    368 GitHub stars~1.7k tokensUpdated 2 days ago
    Auto-check passed
  • Create Compose Component

    MartinStyk/apk-analyzer

    A skill your agent uses when creating a new reusable Compose UI component that should live in core:ui-library.

    368 GitHub stars~885 tokensUpdated 2 days ago
    Auto-check passed
  • Create Core Module

    MartinStyk/apk-analyzer

    A skill your agent uses when creating a new core or shared library module for domain logic, data access, repositories, managers, or utilities.

    368 GitHub stars~1.7k tokensUpdated 2 days ago
    Auto-check passed
  • Create Feature Module

    MartinStyk/apk-analyzer

    A skill your agent uses when creating a new feature module, screen, or feature area.

    368 GitHub stars~1.6k tokensUpdated 2 days ago
    Auto-check passed

Categories

Questions about Git Commit Author

What does Git Commit Author do?

A skill your agent uses whenever creating a git commit in this repo. Git Commit Author is an agent skill from MartinStyk/apk-analyzer. Use whenever creating a git commit in this repo.

When should I use Git Commit Author?

Git Commit Author fits situations like: creating a git commit in this repo; tasks that involve Commit messages.

How do I install Git Commit Author in Claude Code?

Run `npx skills add MartinStyk/apk-analyzer --skill git-commit-author -a claude-code`. Or copy the skill folder (.claude/skills/git-commit-author in MartinStyk/apk-analyzer) into .claude/skills/git-commit-author in your project. Claude Code loads it when a task matches its description.

How do I install Git Commit Author in Codex?

Run `npx skills add MartinStyk/apk-analyzer --skill git-commit-author -a codex`. Or copy the skill folder (.claude/skills/git-commit-author in MartinStyk/apk-analyzer) into .agents/skills/git-commit-author in your project. Codex loads it when a task matches its description.

Can I use Git Commit Author in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add MartinStyk/apk-analyzer --skill git-commit-author -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/git-commit-author, .gemini/skills/git-commit-author, .github/skills/git-commit-author and .opencode/skills/git-commit-author in your project.

What does Git Commit Author need to run?

Going by SKILL.md and its folder, Git Commit Author needs the command-line tools its instructions call (git).

Does Git Commit Author access the network?

SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Git Commit Author safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Git Commit Author use?

Git Commit Author is published under the GPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Git Commit Author use?

About 237 tokens (SKILL.md is roughly 948 characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Git Commit Author?

Skills that share tags, products or a category with Git Commit Author: Contextual Commit Messages (yamadashy/repomix, 29k stars), React Router Release Notes Prep (remix-run/react-router, 57k stars), PR Finalize Review (microsoft/garnet, 12k stars) and Caveman Commit (vishiri/fantasia-archive, 409 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Git Commit Author?

MartinStyk (a GitHub user) maintains it in MartinStyk/apk-analyzer, which has 368 GitHub stars. The repository holds 18 skills in this directory. The repository was last updated on October 5, 2026.

Source: MartinStyk/apk-analyzer on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.