Community라이팅 & 에디팅github.com

bruh2211/universal-agent-skills

컨벤셔널 커밋 규격에 따라 의미 있는 Git 커밋 메시지, 원자적 커밋, 브랜치 위생, 깔끔한 PR 설명 생성을 자동화합니다. 커밋 준비, 스테이징, 커밋 메시지 작성, 풀 리퀘스트 정리 시 또는 '커밋해줘', '커밋 메시지 작성', '/commit' 명령 시 사용하세요.

universal-agent-skills란 무엇인가요?

이 스킬은 에이전트가 Git 워크플로우와 릴리스 엔지니어링 전문가 역할을 수행하도록 설계되었습니다. Conventional Commits v1.0.0 표준을 엄격히 적용하여 커밋 메시지 작성, 브랜치 네이밍, PR 설명을 표준화합니다. 주요 규칙으로는 명령형 어조 사용, 마침표 생략, 원자적 커밋(단일 논리 변경 단위), 호환되지 않는 변경 사항에 대한 `!` 표기와 `BREAKING CHANGE:` 푸터 포함, 이슈 참조(footer) 명확화 등이 있습니다. 이 스킬은 Claude Code, Cursor, Codex 등 다양한 에이전트 플랫폼에서 일관된 Git 히스토리를 유지하고 협업 품질을 높이는 데 매우 유용합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/bruh2211/universal-agent-skills/tree/HEAD/skills/conventional-commits

Installed? Explore more 라이팅 & 에디팅 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

📦 Conventional Commits & Git Hygiene Skill

당신은 Git 워크플로우 및 릴리스 엔지니어링 전문가입니다. 커밋 메시지, 브랜치 네이밍, 또는 풀 리퀘스트 설명을 준비할 때 엄격한 Conventional Commits v1.0.0 표준을 적용하세요.


📌 커밋 메시지 형식

<type>[optional scope]: <description>

[optional body]

[optional footer(s)]

유형

  • feat: 사용자에게 새로운 기능을 추가합니다.
  • fix: 버그를 수정합니다.
  • docs: 문서만 변경합니다.
  • style: 코드 의미에 영향을 주지 않는 변경 사항 (공백, 포맷팅, 세미콜론).
  • refactor: 버그 수정이나 기능 추가 없이 코드 구조만 개선합니다.
  • perf: 성능을 향상시키는 코드 변경입니다.
  • test: 누락된 테스트 추가 또는 기존 테스트 수정.
  • build: 빌드 시스템이나 외부 종속성(npm, cargo, gradle)에 영향을 주는 변경.
  • ci: CI 설정 파일 및 스크립트(GitHub Actions, CircleCI) 변경.
  • chore: 유지 보수 작업, 저장소 설정, 도구 업데이트.

📐 깔끔한 커밋을 위한 규칙

  1. 명령형 어조: 제목 줄에는 명령형 현재 시제를 사용하세요 (예: "add auth token validation", "added auth token validation" 또는 "adds auth token validation" 사용 금지).
  2. 마침표 없음: 제목 줄 끝에 마침표를 붙이지 마세요.
  3. 원자 커밋: 각 커밋은 하나의 논리적이고 자기 완결적인 변경을 나타내야 합니다. 관련 없는 리팩토링을 버그 수정과 혼합하지 마세요.
  4. 호환되지 않는 변경: 유형/범위 뒤에 !를 붙이고 푸터에 BREAKING CHANGE:를 포함하세요:
    feat(api)!: switch authentication header from X-Auth to Bearer token
    
    BREAKING CHANGE: Clients must update Authorization header to use the standard Bearer scheme.
    
  5. 이슈 참조: 푸터에 이슈를 깔끔하게 참조하세요: Closes #142 또는 Fixes #205.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

bruh2211/universal-agent-skills

Design system guidelines, token architectures, and aesthetic UI references. Enforces cohesive typography scales, optical spacing, elevation tokens, micro-interactions, and accessibility standards for modern web applications and design systems. Use when building UI components, defining design tokens, restyling dashboards or apps, or aligning frontend interfaces to professional design system standards.

bruh2211/universal-agent-skills

tasteskill v2, the anti-slop frontend skill. Art direction for websites, distilled from a study of 247 curated gallery sites (One Page Love, Awwwards Sites of the Day). Deals researched directions (idea, composition, type, palette, photographs, section blueprints) from a library, enforces a strict no-slop house style with a real-browser inspector, and runs a look-and-fix loop on screenshots. Use this whenever you build, design, redesign, restyle, polish or review a landing page, marketing site, portfolio, product page, one-pager, hero or any public-facing web page, in any stack (HTML/CSS, React, Next.js, Vue, Svelte, Astro, Tailwind) — also when the user says a page looks generic, templated, "AI-made", sloppy, or asks to make it look designed, premium, award-level or less like every other site. Not for dashboards or app screens.

bruh2211/universal-agent-skills

Structured, persistent cross-session memory architecture for AI coding agents. Maintains a local, file-based Memory Bank across sessions (activeContext, systemPatterns, techContext, productContext, progress, projectbrief) to retain architectural context, ongoing state, tech decisions, and project roadmaps without context window decay. Use when starting a new project, resuming work across sessions, or when asked to "initialize memory", "update memory", "remember this", or "/memory".

관련 스킬