Agent Skillslukevella/rallly › devmoji

devmoji

GitHub

提供符合 Devmoji 规范的 Git 提交消息 emoji 前缀选择指南。帮助用户在编写或格式化 git commit message 时,根据变更类型(如功能、修复、重构等)匹配最恰当的 emoji 符号,确保提交信息格式统一规范。

.agents/skills/devmoji/SKILL.md lukevella/rallly

Trigger Scenarios

commit message git commit commit emoji devmoji

Install

npx skills add lukevella/rallly --skill devmoji -g -y
More Options

Non-standard path

npx skills add https://github.com/lukevella/rallly/tree/main/.agents/skills/devmoji -g -y

Use without installing

npx skills use lukevella/rallly@devmoji

指定 Agent (Claude Code)

npx skills add lukevella/rallly --skill devmoji -a claude-code -g -y

安装 repo 全部 skill

npx skills add lukevella/rallly --all -g -y

预览 repo 内 skill

npx skills add lukevella/rallly --list

SKILL.md

Frontmatter
{
    "name": "devmoji",
    "description": "Devmoji commit message emoji conventions. Use when writing git commit messages, formatting commit descriptions, or choosing the right emoji prefix for a commit. Triggers on \"commit message\", \"git commit\", \"commit emoji\", \"devmoji\".",
    "user-invocable": false
}

Devmoji Commit Conventions

This project uses emoji prefixes in commit messages following devmoji/gitmoji conventions. Every commit message MUST start with an emoji followed by a space, then the description.

Format

<emoji> <Short description>

Examples from this repo:

  • 🐛 Fix hydration error on dashboard page
  • ✨ Add support for in-memory rate limiting
  • ♻️ Move locale sync
  • ⚡️ Preload dayjs locales
  • 💄 Disable overscroll

Emoji Reference

Emoji Code When to use
:sparkles: New feature or capability
🐛 :bug: Bug fix
♻️ :recycle: Refactoring (no feature or fix)
⚡️ :zap: Performance improvement
💄 :lipstick: UI/style/cosmetic change
🔧 :wrench: Configuration file change
🔥 :fire: Remove code or files
📝 :memo: Documentation
🌐 :globe_with_meridians: Internationalization/localization
🔒️ :lock: Security fix or improvement
⬆️ :arrow_up: Upgrade dependencies
🚀 :rocket: Deploy or release
🔖 :bookmark: Version tag / release
👷 :construction_worker: CI/CD changes
🧑‍💻 :technologist: Developer experience improvement
🌱 :seedling: Seed data / database seeding
🔊 :loud_sound: Add or update logs
:heavy_plus_sign: Add dependency
:heavy_minus_sign: Remove dependency
🚨 :rotating_light: Fix linting / compiler warnings
:white_check_mark: Add or update tests
🏗️ :building_construction: Architectural change
📦 :package: Build system change
🗃️ :card_file_box: Database / migration change
🩹 :adhesive_bandage: Simple fix for non-critical issue
⏪️ :rewind: Revert changes

Rules

  1. Always prefix the commit message with exactly one primary emoji
  2. No conventional commit type prefix — use 🐛 Fix bug not fix: 🐛 Fix bug
  3. Capitalize the first word after the emoji
  4. No period at the end of the subject line
  5. Keep it short — subject line under 72 characters
  6. Pick the most specific emoji that applies (e.g. 💄 for a pure CSS change, not )

Version History

  • afeccb9 Current 2026-08-20 16:47

Same Skill Collection

.agents/skills/better-auth-best-practices/SKILL.md
.agents/skills/create-auth-skill/SKILL.md
.agents/skills/email-and-password-best-practices/SKILL.md
.agents/skills/logging/SKILL.md
.agents/skills/organization-best-practices/SKILL.md
.agents/skills/prisma-cli/SKILL.md
.agents/skills/prisma-client-api/SKILL.md
.agents/skills/prisma-database-setup/SKILL.md
.agents/skills/prisma-postgres/SKILL.md
.agents/skills/prisma-upgrade-v7/SKILL.md
.agents/skills/two-factor-authentication-best-practices/SKILL.md
.claude/skills/fix-crowdin-pr/SKILL.md

Metadata

Files
0
Version
657376b
Hash
95bf0597
Indexed
2026-08-20 16:47

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-30 01:43
浙ICP备14020137号-1 $Carte des visiteurs$