creative-commits — data-validation creative-commits, filters, community, data-validation, ide skills, declarative, input-validation, parsing, python, runtime-validation

v1.0.0

このスキルについて

標準化されたGitコミットメッセージとメタフォラ的な絵文字を必要とするコード管理エージェントに最適です。 Use when creating Git commits — produces distinctive emoji-adorned commit messages with creative visual metaphors

# Core Topics

todofixthis todofixthis
[2]
[3]
Updated: 3/7/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reference-Only Page Review Score: 7/11

This page remains useful for operators, but Killer-Skills treats it as reference material instead of a primary organic landing page.

Original recommendation layer Concrete use-case guidance Explicit limitations and caution
Review Score
7/11
Quality Score
48
Canonical Locale
en
Detected Body Locale
en

標準化されたGitコミットメッセージとメタフォラ的な絵文字を必要とするコード管理エージェントに最適です。 Use when creating Git commits — produces distinctive emoji-adorned commit messages with creative visual metaphors

このスキルを使用する理由

Python のオピニオン化されたスキーマ検証を使用し、`uv run git commit` を介して autohooks をサポートすることで、仮想環境との互換性を実現し、エージェントが独自の Git コミットを作成する力を与えます。

おすすめ

標準化されたGitコミットメッセージとメタフォラ的な絵文字を必要とするコード管理エージェントに最適です。

実現可能なユースケース for creative-commits

メタフォラ的な絵文字を使用して Git コミットのフォーマットを自動化する
簡潔な英語の説明を含むコミット メッセージを生成する
宣言的アプローチを使用してコミット スキーマを検証する

! セキュリティと制限

  • Python 環境が必要
  • Git バージョン管理システムのみ
  • autohooks の互換性を実現するために `uv run git commit` を使用する必要がある

Why this page is reference-only

  • - Current locale does not satisfy the locale-governance contract.
  • - The underlying skill quality score is below the review floor.

Source Boundary

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

After The Review

Decide The Next Action Before You Keep Reading Repository Material

Killer-Skills should not stop at opening repository instructions. It should help you decide whether to install this skill, when to cross-check against trusted collections, and when to move into workflow rollout.

Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is creative-commits?

標準化されたGitコミットメッセージとメタフォラ的な絵文字を必要とするコード管理エージェントに最適です。 Use when creating Git commits — produces distinctive emoji-adorned commit messages with creative visual metaphors

How do I install creative-commits?

Run the command: npx killer-skills add todofixthis/filters/creative-commits. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for creative-commits?

Key use cases include: メタフォラ的な絵文字を使用して Git コミットのフォーマットを自動化する, 簡潔な英語の説明を含むコミット メッセージを生成する, 宣言的アプローチを使用してコミット スキーマを検証する.

Which IDEs are compatible with creative-commits?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for creative-commits?

Python 環境が必要. Git バージョン管理システムのみ. autohooks の互換性を実現するために `uv run git commit` を使用する必要がある.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add todofixthis/filters/creative-commits. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use creative-commits immediately in the current project.

! Reference-Only Mode

This page remains useful for installation and reference, but Killer-Skills no longer treats it as a primary indexable landing page. Read the review above before relying on the upstream repository instructions.

Upstream Repository Material

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

Upstream Source

creative-commits

Install creative-commits, an AI agent skill for AI agent workflows and automation. Review the use cases, limitations, and setup path before rollout.

SKILL.md
Readonly
Upstream Repository Material
The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.
Supporting Evidence

Creative Commits

Craft Git commits with distinctive, metaphorical emoji and concise messages.

Rules

  • Title <= 50 chars, emoji at end of title line
  • Title must be concrete — plain-English description of the change; metaphor belongs only in the emoji, not the title (e.g. "Add shared path aliases" not "Lay the foundation stones")
  • Commit via HEREDOC with three parts separated by blank lines: title, body, co-authored-by
  • Use uv run git commit — autohooks requires the virtualenv to be active; run git status sequentially after

Commit Body

Bullet the logical changes — what shifted and why. No file paths or function names; keep it conceptual.

  • Group related changes into a single bullet
  • Scale to the commit: 1 bullet for trivial, 3–5 for larger changes; omit body for self-evident changes
  • Each bullet: change, then rationale (e.g. "Add X so Y" / "Remove X to Y")

Example

Add path aliases and strict compiler options 🧱
- Add shared path aliases so imports stay clean across packages
- Set strict compiler options to catch errors at build time
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

Emoji Selection

Emphasise the human story behind each change — why someone made it, who it serves, what it enables — not just what changed mechanically.

Process

  1. Run git log --oneline -25 | rg -oP '(\p{Emoji_Presentation}|\p{Emoji}\x{FE0F})' | tr '\n' ' ' — note which emoji are off-limits
  2. Read full diff — grasp the high-level change
  3. Ask: what human intent or impact does this change represent?
  4. Translate that intent into a concrete, everyday human scene — a specific moment, action, or feeling a person might recognise (e.g. "someone quietly rearranging furniture before guests arrive", "a chef tasting and adjusting just before serving"). The more vivid and grounded the scene, the better.
  5. Brainstorm 5–8 emoji that capture that scene rather than the commit directly — favour oblique, lateral choices; if candidates feel obvious, reframe the scene itself
  6. Run each candidate through the three-stage filter: | Stage | Verdict | Action | |-------|---------|--------| | Too safe — predictable, cliché, category-label (🐛 for bug, 📝 for docs, ✨ for feature), or literal echo of a word already in the message (🪧 for "signpost", 🗺️ for "roadmap") | Drop | Always discard | | Just right — novel yet tells a clear story linking back to the commit's theme | Accept | Keep | | Too weird — abstract, opaque, requires explanation to connect to the change | Drop | Always discard |
  7. From accepted candidates, pick the one with the strongest narrative link to the commit
  • Never reuse an emoji from the last 25 commits
  • Avoid building a personal repertoire; each commit should feel like a fresh creative act

Examples

MessageEmojiWhy
Add release changelog📣Someone announcing news to people, not just listing items
Hybrid background script🌉Bridge connects two worlds — emphasises unifying intent
NZ English convention🥝Cultural identity of the people behind the convention
Refine agent docs🪥Morning-routine care — someone tidying things for others
Rich-text clipboard plan🦎Adapting to surroundings like a person reading the room
Goal: Git log reads like a human narrative — each emoji reflects intent, care, and craft rather than category.

関連スキル

Looking for an alternative to creative-commits or another community skill for your workflow? Explore these related open-source skills.

すべて表示

openclaw-release-maintainer

Logo of openclaw
openclaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

333.8k
0
AI

widget-generator

Logo of f
f

カスタマイズ可能なウィジェットプラグインをprompts.chatのフィードシステム用に生成する

149.6k
0
AI

flags

Logo of vercel
vercel

React フレームワーク

138.4k
0
ブラウザ

pr-review

Logo of pytorch
pytorch

Pythonにおけるテンソルと動的ニューラルネットワーク(強力なGPUアクセラレーション)

98.6k
0
開発者