Skip to main content

create-issue

Create GitHub issues from uncommitted changes or commits

설치로 이동

소스 정보

저장소
gitkraken/vscode-gitlens
최근 소스 활동
2026년 9월 3일 20:38
감지된 SKILL.md 언어
영어
스타
9,936
포크
1,801

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
create-issue
description
Create GitHub issues from uncommitted changes or commits
# /create-issue - Create GitHub Issue Analyze changes and create GitHub issues with CHANGELOG entries. ## Usage ``` /create-issue [source] ``` - `source`: "uncommitted", a commit SHA, or a range like "abc123..def456" ## Workflow 1. **Collect diff**: uncommitted (`git diff`), single commit (`git show <sha>`), or range (`git diff <range>`) 2. **Classify**: bugfix / feature / refactor / docs / tests 3. **Check duplicates**: `gh search issues --repo gitkraken/vscode-gitlens "<keywords>"` 4. **Create issue**: generate title + body, **confirm with user first** 5. **Update CHANGELOG**: add entry to `[Unreleased]`, **confirm with user first** ## Duplicate Detection Score matches 0-1: - Title similarity (>75% token overlap): +0.5 - Body keyword overlap: +0.3 - Same component: +0.15 Thresholds: >= 0.7 likely duplicate, 0.45-0.69 possibly related, < 0.45 ignore. ## Issue Title - Describe the _problem/need_ from user's perspective, not the solution - Be specific with context ("when switching repositories", "in large repos") - Concise, no trailing punctuation ## Issue Body | Section | Content | | ---------- | --------------------- | | Summary | One-line description | | Impact | Who/what benefits | | Validation | Steps to verify | | Risk | Potential regressions | ```bash gh issue create --title "<title>" --body "<body>" --assignee @me --label "<labels>" ``` ## Labels - Fetch existing: `gh label list --limit 100` - ONLY use existing labels - Confirm with user before applying ## CHANGELOG Entry Format per `/audit-commits` CHANGELOG conventions. Map: Feature→Added, Enhancement→Changed, Bugfix→Fixed, Removal→Removed. ## Safety 1. Describe behavior, not implementation — issues are public and their readers are users, so no code snippets, diffs, or internal details 2. NEVER include credentials or secrets 3. NEVER create labels without user confirmation 4. **NEVER auto-create issues or edit CHANGELOG without user confirmation**
GitHub에서 보기