スキル一覧に戻る
sakuro

open-issue

by sakuro

My dotfiles, reimported at Aug 17, 2011 JST.

2🍴 0📅 2026年1月24日
GitHubで見るManusで実行

SKILL.md


name: open-issue description: Create a GitHub issue. Use when the user wants to create an issue, open an issue, or report a bug/feature request. allowed-tools: [Bash]

Open Issue Skill

Creates a GitHub issue with proper formatting.

IMPORTANT: When using this skill, announce to the user: "Using open-issue skill to create a GitHub issue."

Workflow

1. Gather Information

Before creating the issue, ensure you have:

  • Title: A clear, concise summary
  • Body: Detailed description of the issue
  • Labels (optional): Appropriate labels for categorization

2. Determine Labels

Common labels:

LabelUse Case
enhancementNew feature requests
bugBug reports
refactoringCode refactoring tasks
documentationDocumentation updates

3. Create Issue

Use gh issue create with heredoc syntax for the body:

gh issue create \
  --title "Issue title here" \
  --body "$(cat <<'EOF'
## Summary

Description of the issue.

## Details

Additional context, code examples, etc.

```ruby
# Code example if needed

Action

What needs to be done. EOF )"
--label "label-name"


### 4. Body Format Guidelines

- Use `## Summary` for the main description
- Use `## Details` or `## Current Implementation` for context
- Use `## Action` or `## Proposed Implementation` for solutions
- Include code blocks with proper syntax highlighting
- Keep the body well-structured and readable

## Example

```bash
gh issue create \
  --title "Add caching for API responses" \
  --body "$(cat <<'EOF'
## Summary

API responses are fetched on every request, causing unnecessary latency.

## Proposed Implementation

- Add Redis-based caching layer
- Cache responses for 5 minutes by default
- Allow cache TTL configuration

## Benefits

- Reduced API calls
- Improved response times
EOF
)" \
  --label "enhancement"

Key Rules

  • Always use heredoc syntax ($(cat <<'EOF' ... EOF)) for body content
  • Use single quotes around EOF to prevent variable expansion
  • Structure the body with markdown headers
  • Include relevant labels when appropriate
  • Never include AI attribution in any output

スコア

総合スコア

50/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です