テックリードとしてClaudeを使う方法: Dante Skillガイド

Updated

テックリードは、エンジニアリングチームで最も難しい立場にあります。今もコードを書きながら、技術的な方向性、レビュー、そしてメンバーにも責任を負うからです。個人貢献者とマネージャーの間に位置する役割であり、その板挟みは現実のものです。自分の仕事に加えて、他のメンバーの判断まで担うことになります。テックリードとしてClaudeを使うとは、コードを入力する作業ではなく、推論や文章作成にあたる役割の一部を任せることです。Claude、ChatGPT、その他のAIチャットのようなツールを使えば、方向性を検討し、レビューを磨き、明確にコミュニケーションできます。コーディングではない仕事の半分に取り組むための思考パートナーです。

ここでは、負担が最も大きい部分と、このスキルがどう役立つかを説明します。

説明責任を負う技術的な意思決定

テックリードは常に選択を迫られます。このアプローチか、あのアプローチか。自作するか、購入するか。今リファクタリングするか、後回しにするか。このスキルは、選択肢、トレードオフ、失敗モード、そしてチームにどう説明するかを整理しながら、判断を深めるのに役立ちます。反論してくれる相手と意思決定を話し合うほうが、夜11時に一人で決めて願うよりも優れています。より大きなアーキテクチャ上の判断については、ソフトウェアアーキテクト向けガイドをご覧ください。

関門になるのではなく、学びにつながるレビュー

良いレビューはバグを見つけるだけでなく、作者を成長させます。悪いレビューは、そっけない「LGTM」か、細かな指摘の羅列です。このスキルがあれば、なぜ直す必要があるのかを説明し、必須の修正と好みを分け、批判ではなくメンタリングとして伝わるレビューコメントを組み立てられます。リードがPRをマージするだけでなく、チーム全体のレベルを引き上げる方法です。

上にも横にも伝わる形に翻訳する

テックリードは境界線上で仕事をします。プロダクトマネージャーに技術的なリスクを説明し、ディレクターに技術的負債の解消に時間を割く理由を説明し、チームが実際に読んでくれる設計ドキュメントを書くのです。このスキルは、その翻訳の下書きを作ります。同じ事実を相手に合わせて伝えながら、非エンジニアを置き去りにする専門用語や、相手をいら立たせる曖昧な説明を避けられます。

主導権を奪わずに障害を取り除く

プレッシャーがかかると、自分でキーボードをつかんで直したくなるものです - その場は解決できますが、チームの力は弱まります。このスキルがあれば、代わりにエンジニアが問題を解決できるようコーチできます。どんな質問をし、どんなヒントを与え、どうやって成果を本人に返すかを学べます。救うのではなくメンタリングすることです。これはエンジニアリングマネージャー向けガイドでも中核的なスキルとして扱っています。

それでも、コードはあなた自身のものです

あなたは今も開発を進めています。実際に手を動かす作業では、同じツールがより速く進める助けになります - 当社のコーディングガイドにある実装支援によって - そのため、リーダーシップ側の役割によってIC側の役割が押しつぶされることはありません。

一度きりのpromptよりSkillが優れている理由

十分な情報を与えたテックリードSkillは、あなたの技術スタック、チームの慣習、進行中の意思決定を把握しているため、一般的なベストプラクティスではなく、あなたのコンテキストに合ったアドバイスを提供します。この継続性があるからこそ、検索エンジンのように意見を述べるものではなく、リードの思考パートナーになれるのです。

正直な限界

このSkillは、あなたが伝えた内容をもとに推論します。コードベースを見たり、スタンドアップミーティングに参加したり、チームからの信頼を背負ったりすることはありません。そして、リーダーシップの大部分はまさにそこにあります。意思決定を検討し、レビューの精度を高め、効果的にコミュニケーションするために使い、コンテキストと人間関係は自分で補ってください。そのように使えば、Claudeをテックリードとして活用することで、チーム内でもっとも余裕のない役割に少しゆとりが生まれます。

テックリードSkill
Dante - テックリードAI Skill
Dante - テックリードAI Skill
$29このSkill $150契約テックリードを雇う(1時間あたり)

仕事のうち、コーディングではない部分:技術的な判断を論理的に検討し、学びにつながるレビューを行い、上位層にも伝わる形に翻訳し、手を出しすぎずに行き詰まりを解消すること。Claude、ChatGPT、その他あらゆるAIチャットで使えます。

Danteを見る →

関連するSkillガイド

KissMySkillsは、Claude、ChatGPT、その他あらゆるAIチャット向けの、300以上のAIスキルpromptsエージェント無料ツールを扱うマーケットプレイスです。

よくある質問

Can Claude help with technical decisions?+

It can reason through options well, but it will not raise the two questions that actually settle most of them. The first is reversibility: ask it about your log format and your data model in the same session and you get two equally confident answers, though one is changeable on a Tuesday and the other outlives everyone who chose it. The second is operability: it does not know who is on call. Ask it to sort the decision by what undoing it costs before you ask it which option, and put your team in the prompt as a hard constraint.

What is a one-way door decision?+

Amazon's 2015 shareholder letter frames it as decisions that are consequential and irreversible or nearly irreversible, which must be made methodically, carefully and slowly with great deliberation and consultation. Most decisions are not like that: they are changeable, two-way doors, and those can and should be made quickly by high-judgement individuals or small groups. The practical value for a tech lead is spotting when a team is applying one-way-door process to a two-way-door decision, which is where most of the slowness comes from.

Why does AI recommend architecture my team cannot run?+

Because it optimises for what is technically good, and the material it learned from was written largely by people at companies with a platform team. It does not know who is on call, what they have operated before, what they will be paged for, or how many of them will still be there in eighteen months. Give it those facts as constraints and ask for two rankings: the technically best answer and the one this team can actually run. Where they differ is the interesting part.

Is AI good at code review?+

It is good at finding candidates and bad at weighting them. The default output is a flat list where a naming preference, a missing test and a race condition all appear at the same size in the same confident tone, which is exhausting to receive and teaches nothing. Two fixes: impose a budget of at most three must-fix items so it has to choose, and supply your conventions while forbidding it from asserting any standard you did not give it. Otherwise it will tell a junior their code breaks a rule that is not your rule.

Will it invent numbers in a tech-debt business case?+

Yes. Ask it to make the case for paying down debt and you get percentages of incidents avoided and engineering hours saved that you never supplied. Forbid any figure you did not give it, with a placeholder instead. The better use is to point it the other way entirely: ask it to write the strongest refusal a competent director would give, in their vocabulary. That tells you what you actually have to answer, and models are good at it when asked and bad at noticing it needs doing.

How do I unblock an engineer without doing the work for them?+

Do not paste their problem in and hand back the answer. It takes ninety seconds and it makes you a slow API in front of a fast one, while the engineer learns nothing and comes to you sooner next time. Ask the model for the three questions to ask, in order, with what a yes and a no would each rule out, and forbid it from hinting at the cause. Then ask what the engineer would need to already know for the first question to land - if they do not know it, the gap is the thing to teach and the debugging session is the wrong intervention.

Is it safe to paste work code into an AI chat?+

That is a policy question rather than a technical one, and as a tech lead you are usually the person who sets it or models it. Source code, customer data, credentials and internal architecture are governed by your employment agreement, your company's policy and often a customer contract, and the answer depends on your tier and account. Settle it in writing before it becomes a habit. Practices that hold regardless: reason about the shape of a problem rather than pasting the file, redact identifiers and secrets, keep customer data out, and remember a small snippet plus your public repo can identify the codebase.

How do I install the Dante skill?+

The download is a ZIP with SKILL.md at the root of the archive rather than inside a nested folder, which is the usual reason an upload fails. In the Claude desktop app open Customize, then Skills, upload the ZIP and toggle it on. Skills need code execution enabled, under Settings then Capabilities. Anthropic's help centre currently lists Skills on Free, Pro, Max, Team and Enterprise, while its Academy tutorial lists Pro, Max, Team and Enterprise, so if you are on the free plan check Settings then Capabilities for your own account rather than trusting either page. In ChatGPT or Gemini there is no upload step, so open SKILL.md, copy the contents and paste them into custom instructions.

~/get-started

役立つSkills。無駄なし。

ストア内のすべてのスキル、promptパック、agentを閲覧する。

すべてのスキルを見る →または無料ツールを試す