.claude/skills/issue-report/SKILL.md
Report progress on current task to GitHub issue
npx skillsauth add AtsushiHashimoto/research-project-template .claude/skills/issue-reportInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
現在のタスクの進捗を GitHub Issue に報告します。
/issue/report
現在のブランチから Issue 番号を抽出
feature/3-description → Issue #3変更内容を確認
git diff --stat で変更ファイルを確認git status で追加/変更/削除を確認進捗報告を自動生成
Issue にコメント投稿
現在のブランチから Issue 番号を取得:
BRANCH=$(git branch --show-current)
ISSUE_ID=$(echo "$BRANCH" | grep -oE '[0-9]+' | head -1)
# エラーチェック
if [ -z "$ISSUE_ID" ]; then
echo "Error: Could not extract Issue ID from branch name: $BRANCH"
echo "Branch name must contain Issue number (e.g., feature/123-description)"
exit 1
fi
変更内容を確認:
git diff --stat HEAD
git status --short
進捗報告を生成して投稿:
gh issue comment "$ISSUE_ID" --body "
## 進捗報告 ($(date '+%Y-%m-%d %H:%M'))
### 完了した作業
- [変更内容のサマリー]
### 変更ファイル
\`\`\`
$(git diff --stat HEAD)
\`\`\`
### 次のステップ
- [次にやること]
"
このコマンドは任意のタイミングで使用できます。 進捗の区切りで定期的に実行することを推奨します。
data-ai
Set up data directories in a new worktree
testing
Safely remove a worktree after checking for important data
data-ai
Initialize worktree data protection configuration (run once in main repository)
research
Sync updates from research-project-template (テンプレート更新の取り込み)