Claude Code Plugins

Community-maintained marketplace

Feedback

新しいタスクを開始する準備を行います。mainブランチを最新化し、新しいブランチを作成します。「新しいタスク」「タスク開始」「ブランチ作成」などと言った時に使用してください。

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name newtask
description 新しいタスクを開始する準備を行います。mainブランチを最新化し、新しいブランチを作成します。「新しいタスク」「タスク開始」「ブランチ作成」などと言った時に使用してください。

New Task

このスキルは、新しいタスクを開始する準備を自動的に行います。

実行手順

  1. mainブランチに切り替えて最新化

    • git checkout main でmainブランチに切り替え
    • git pull で最新の変更を取得
  2. やりたいことを確認

    • AskUserQuestionツールを使用して、ユーザーにやりたいことを聞く
    • 質問: "どのようなタスクを行いますか?"
    • ヘッダー: "Task"
    • オプションを提示:
      • 新機能の追加 - 推奨
      • バグ修正
      • リファクタリング
      • ドキュメント更新
    • ユーザーは「Other」で自由に入力することも可能
  3. ブランチ名を自動生成

    • ユーザーの回答に基づいてブランチ名を自動生成する
    • プレフィックスの決定:
      • 新機能の追加 → feature/
      • バグ修正 → fix/
      • リファクタリング → refactor/
      • ドキュメント更新 → docs/
      • その他 → 内容に応じて適切なプレフィックスを選択
    • ブランチ名のフォーマット:
      • 英語のケバブケース(小文字、単語をハイフンで区切る)
      • 例: feature/add-user-authentication, fix/login-error
      • タスクの内容を簡潔に表す名前にする
  4. 新しいブランチを作成

    • 自動生成したブランチ名で git checkout -b <branch-name> を実行
  5. 完了報告

    • 作成したブランチ名を表示
    • 「準備完了です。タスクの詳細を教えてください」とユーザーに伝える

注意事項

  • mainブランチに未コミットの変更がある場合は、ユーザーに警告する
  • git pullが失敗した場合は、エラーを報告する
  • ブランチ名は30文字以内に収める