Upgrade to Pro — share decks privately, control downloads, hide ads and more …

新メンバーのために、シニアエンジニアが環境を作る時代

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for puku0x puku0x
April 15, 2026

 新メンバーのために、シニアエンジニアが環境を作る時代

Findy AI Meetup in Fukuoka #5
https://findy-inc.connpass.com/event/383906/

Avatar for puku0x

puku0x

April 15, 2026

More Decks by puku0x

Other Decks in Technology

Transcript

  1. 17 SKILL.md • マークダウンで書く ◦ nameとdescriptionは必須 https://agentskills.io/specification --- name: '<スキル名:小文字英数+ハイフン 64文字以内>'

    description: '<説明や利用タイミング、キーワード : 1024文字以内>' --- # 概要 例: このスキルは〜を行う。 ## いつ使うか 例: このスキルは〜の場合に用いる。
  2. 18 コミット作成スキル(1) --- name: git-commit description: Create Git commit messages

    following Conventional Commits format… --- # Git Commit Skill This skill guides the creation of Git commit messages that follow the [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) format. ## When to Use Use this skill when: - Code changes are completed and ready to be committed - Need to create a commit message that adheres to project conventions
  3. 19 コミット作成スキル(2) ## Commit Message Format The commit message must

    follow this format: ``` <type>[optional scope]: <description> [optional body] [optional footer(s)] ``` ## Workflow overview :
  4. 20 コミット作成スキル(3) ## Workflow overview 1. Check the staged files

    using `git diff --staged --name-only`. Ask user to stage changes if there are no staged files. 2. Determine the appropriate commit type and scope based on the staged files. **type** must be selected from the following options: - `feat`: New feature or change to existing functionality : **scope** should be determined based on the directory structure of the staged files. For example: - If staged files are in `.claude/` or `.mcp.json`, use `claude` :
  5. 21 コミット作成スキル(4) 3. Craft a concise and descriptive commit message

    in English that adheres to the Conventional Commits format. Example: ```bash git commit -m "$(cat <<'EOF' feat(utils): update xxx function 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]> EOF )" ```
  6. 26 AI時代のシニアエンジニアの役割 • 知識を⾔語化して伝える • コードレビューで品質を守る • ペアプロで⼿を動かしながら教える • AIが正しく動くための環境を設計‧整備する

    ◦ カスタムインストラクション、エージェントスキル • 「誰でも参加できる」仕組みを作る → 教える相⼿を選ばない育成インフラ 教える → 仕組みで⽀える
  7. 28