smithery/aromarious

start-task

新しく作業を始める時、まずブランチとPRを作成する

Installation

$ npx skills add smithery/aromarious --skill start-task

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery/aromarious.

npx skills add smithery/aromarious

Browse all from smithery/aromarious

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Skill metadata

Parsed from SKILL.md frontmatter.

Allowed toolsBash
Declared agents claude-code

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 3,573 B
  • docs SUMMARY.md 89 B

History

  1. First recorded snapshot · 0 installs

SKILL.md

新しく作業を始める

新しく作業を始める時、最初にこれらを実行します。

手順

0. 引数が番号の場合は issue を参照する

引数が数字(例: 123)の場合、GitHub issue として扱う。

gh issue view <ISSUE_NUMBER>
  • issue のタイトル、本文、ラベルを確認する
  • ラベルから issue の種類を判断する(bug ラベルがあれば bugfix、なければ feature)
  • issue のタイトルとラベルからブランチ名と PR タイトルを生成する
  • issue の情報を後続の手順で使用する

1. 現在のブランチを確認する

現在のブランチ名を取得し、必要に応じて develop に切り替える。

git branch --show-current
  • develop でない場合は、develop に切り替える
git checkout develop

2. develop ブランチを最新にする

リモートから最新の変更を取得する。

git pull origin develop

3. ブランチ名を決定する

ブランチ名は git-flow に従った形式で生成する。

  • issue 番号が指定された場合は、issue のタイトルとラベルから適切なブランチ名を生成する

- 新機能: feature/<issue-number>-<slug> - バグ修正: bugfix/<issue-number>-<slug> - 例: issue #123 "Add dark mode support" → feature/123-add-dark-mode-support

  • タスク内容(日本語テキスト)が指定された場合は、内容を分析してブランチ名を生成する

- 新機能: feature/<slug> - バグ修正: bugfix/<slug> - 例: "ダークモード対応を追加" → feature/add-dark-mode-support - 例: "ログイン画面のバグ修正" → bugfix/fix-login-page-bug

  • 引数がない場合はユーザーに確認する

4. 作業用ブランチを作成してスイッチする

新しいブランチを作成して切り替える。

git checkout -b <BRANCH_NAME>

5. 空のコミットを作成する

WIP コミットを作成する。

git commit --allow-empty -m "wip: start implementation"

6. リモートにプッシュする

新しいブランチをリモートに push し、トラッキングを設定する。

git push -u origin <BRANCH_NAME>

7. develop ブランチに向けたドラフト PR を作成する

ドラフト PR を作成する。これによりレビュー待ちにならないようにする。

  • issue 番号が指定された場合:

- PR タイトル: WIP: <issue のタイトル> - PR 本文: issue 番号へのリンクと簡単な説明を含める

gh pr create --base develop --draft --title "WIP: <TASK_NAME>" --body "$(cat <<'EOF'
Closes #<ISSUE_NUMBER>

<issue の概要>

🤖 Generated with [Claude Code](https://claude.com/claude-code)
EOF
)"
  • issue 番号が指定されていない場合:

- タスク名はユーザーに確認する - 本文は「作業中」とする

gh pr create --base develop --draft --title "WIP: <TASK_NAME>" --body "$(cat <<'EOF'
作業中

🤖 Generated with [Claude Code](https://claude.com/claude-code)
EOF
)"

8. 作成完了をユーザーに報告する

  • 作成されたブランチ名と PR の URL を伝える
  • 次のステップ(実装開始)を提案する