← スキル一覧に戻る

create-issue
by tradingstrategy-ai
create-issueは、other分野における実用的なスキルです。複雑な課題への対応力を強化し、業務効率と成果の質を改善します。
⭐ 149🍴 27📅 2026年1月23日
SKILL.md
name: create-issue description: Creates a new GitHub issue with structured user story format, acceptance criteria, and project integration. Use when the user wants to create a ticket, issue, or task for the tradingstrategy-ai/frontend repository.
Create GitHub Issue
Creates a well-structured GitHub issue in tradingstrategy-ai/frontend with sensible defaults.
Defaults
| Setting | Default |
|---|---|
| Assignee | Current GH user (if write access) |
| Issue Type | Feature |
| Project | TicketDAO (#2), status: Todo |
| Labels | priority: P1, size: S |
Information Gathering
Prompt the user for:
- User Story: Who (persona), What (capability), Why (benefit - preferred)
- Acceptance Criteria: Clear, testable conditions. Use gherkin (Given/When/Then) when it improves clarity.
Optional: Background context, attachments, or default overrides.
Issue Body Format
# Goal
As a [who], I want [what], so that [why].
## Acceptance Criteria
1. [Condition]
2. [Condition]
## Background
[Optional context]
Creating the Issue
Step 1: Determine assignee
Run: scripts/get-assignee.sh
Returns the current GH user if they have write access, empty otherwise.
Step 2: Create the issue
gh issue create \
--repo tradingstrategy-ai/frontend \
--title "<brief summary from user story>" \
--body "<formatted markdown body>" \
--label "priority: P1" \
--label "size: S" \
--assignee "<result from step 1, omit flag if empty>"
Parse the issue number from the returned URL for use in subsequent steps.
Step 3: Set issue type
# Get Feature type ID
TYPE_ID=$(scripts/get-issue-type-id.sh Feature)
# Get issue node ID (use issue number from step 2)
ISSUE_NODE_ID=$(scripts/get-issue-node-id.sh <ISSUE_NUMBER>)
# Set the type
scripts/set-issue-type.sh "$ISSUE_NODE_ID" "$TYPE_ID"
Step 4: Add to project
scripts/add-to-project.sh "<ISSUE_URL>" Todo
If prompted about project scope, user should run: gh auth refresh -s project
Step 5: Report results
Confirm: issue URL, assignee, labels, type, project status.
Error Handling
- Project scope missing: prompt
gh auth refresh -s project - Issue type fails: inform user to set manually
- Always preview and confirm before creating
スコア
総合スコア
60/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
✓人気
GitHub Stars 100以上
+5
○最近の活動
3ヶ月以内に更新がある
0/10
✓フォーク
10回以上フォークされている
+5
○Issue管理
オープンIssueが50未満
0/5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
レビュー
💬
レビュー機能は近日公開予定です



