pr-title — community pr-title, create-fullstack-service, community, ide skills, Claude Code, Cursor, Windsurf

v1.0.0
GitHub

About this Skill

Perfect for Code Review Agents needing standardized commit message and pull request title generation. Fullstack 서비스를 위한 템플릿

bloominggrace bloominggrace
[0]
[0]
Updated: 3/5/2026

Agent Capability Analysis

The pr-title skill by bloominggrace is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance.

Ideal Agent Persona

Perfect for Code Review Agents needing standardized commit message and pull request title generation.

Core Value

Empowers agents to create informative and consistent pull request titles using a basic format of {Subject} {Action}, including subjects like TSConfig, ESLint, and MikroORM, and actions based on the type of change being made.

Capabilities Granted for pr-title

Generating pull request titles for feature updates
Creating commit messages for config file changes
Standardizing subject naming rules for modules and libraries

! Prerequisites & Limits

  • Requires knowledge of target types and subject naming rules
  • Limited to pull request titles and commit messages
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

pr-title

Install pr-title, an AI agent skill for AI agent workflows and automation. Works with Claude Code, Cursor, and Windsurf with one-command setup.

SKILL.md
Readonly

Pull Request Title Guide

Use this skill when creating PR titles or commit messages.

Basic Format

{Subject} {Action}
  • Subject: The target being modified (file, module, feature, library, etc.)
  • Action: The type of change being made

Subject Naming Rules

Choose the subject based on what is being modified:

Target TypeSubject ExampleDescription
Config fileTSConfig, ESLint, MikroORMUse the official/common name of the tool
ModuleJwtModule, CacheModule, UsersControllerUse the class/module name
FeatureCI, E2E 테스트, Git HooksUse the feature name
LibraryLodash, Vitest, TurborepoUse the library name
Domain사용자, 인증, OTPUse Korean domain terms

Examples

  • tsconfig.tsTSConfig
  • eslint.config.mjsESLint
  • mikro-orm.config.tsMikroORM
  • users.service.ts사용자 or UsersService

Action Types

ActionUsageExample
설정Initial setup or configurationJwtModule 설정
변경Modify existing configurationTSConfig 변경
수정Fix issues or errorsESLint 에러 수정
추가Add new featuresUsersController 테스트 추가
적용Apply new tools or patternsTurborepo 적용
구축Build infrastructureCI 구축
교체Replace with alternativesLodash를 es-toolkit으로 교체
마이그레이션Migrate to new toolsJest에서 Vitest로 마이그레이션
표준화Standardize patterns응답 변환 방식 표준화
보강Strengthen/enhance사용자 수정 테스트 보강
향상Improve qualitypre-push 로그 가독성 향상
제외Exclude from rulesfixup 커밋 제목 길이 제한 제외
정의Define rules/specsCursor 규칙 정의

Good Examples

✅ TSConfig 경로 별칭 설정
✅ mise 환경 변수 설정
✅ ESLint 설정 수정
✅ JWT 환경 변수 이름 오타 수정
✅ Jest에서 Vitest로 마이그레이션
✅ Lodash를 es-toolkit으로 교체
✅ 사용자 수정 테스트 보강
✅ pre-push 로그 가독성 향상

Bad Examples

❌ 설정 파일 수정 (too vague - what config?)
❌ 버그 수정 (too vague - what bug?)
❌ 테스트 추가 (too vague - what test?)
❌ Web 앱 TSConfig 설정 (unnecessary context - Vite implies Web)

Tips

  1. Be specific: The subject should clearly identify what was changed
  2. Use official names: TSConfig (not tsconfig), ESLint (not eslint)
  3. Avoid redundancy: Don't repeat context that can be inferred
  4. Keep it concise: Title should be scannable at a glance
  5. Use Korean for actions: 설정, 수정, 추가, etc.
  • Commit messages: Can be more granular, multiple per PR
  • PR title: Should summarize the overall change in one line

FAQ & Installation Steps

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

? Frequently Asked Questions

What is pr-title?

Perfect for Code Review Agents needing standardized commit message and pull request title generation. Fullstack 서비스를 위한 템플릿

How do I install pr-title?

Run the command: npx killer-skills add bloominggrace/create-fullstack-service/pr-title. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for pr-title?

Key use cases include: Generating pull request titles for feature updates, Creating commit messages for config file changes, Standardizing subject naming rules for modules and libraries.

Which IDEs are compatible with pr-title?

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 pr-title?

Requires knowledge of target types and subject naming rules. Limited to pull request titles and commit messages.

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 bloominggrace/create-fullstack-service/pr-title. 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 pr-title immediately in the current project.

Related Skills

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

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI