ship-learn-next
学習コンテンツ(動画の文字起こしや記事など)をShip-Learn-Nextフレームワークで分析し、具体的な行動計画や練習ステップ、学習クエストに落とし込み、学んだ知識を実践に繋げるSkill。
📜 元の英語説明(参考)
Transform learning content (like YouTube transcripts, articles, tutorials) into actionable implementation plans using the Ship-Learn-Next framework. Use when user wants to turn advice, lessons, or educational content into concrete action steps, reps, or a learning quest.
🇯🇵 日本人クリエイター向け解説
学習コンテンツ(動画の文字起こしや記事など)をShip-Learn-Nextフレームワークで分析し、具体的な行動計画や練習ステップ、学習クエストに落とし込み、学んだ知識を実践に繋げるSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o ship-learn-next.zip https://jpskill.com/download/20868.zip && unzip -o ship-learn-next.zip && rm ship-learn-next.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/20868.zip -OutFile "$d\ship-learn-next.zip"; Expand-Archive "$d\ship-learn-next.zip" -DestinationPath $d -Force; ri "$d\ship-learn-next.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
ship-learn-next.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
ship-learn-nextフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 2
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
Ship-Learn-Next アクションプランナー
このスキルは、受動的な学習コンテンツを実践的な Ship-Learn-Next サイクル に変換し、アドバイスや教訓を具体的で出荷可能な反復へと変えるのに役立ちます。
このスキルを使用するタイミング
ユーザーが次のような場合にアクティブ化してください。
- 議事録/記事/チュートリアルを持っていて、「アドバイスを実行したい」と考えている場合
- 「これを計画に変えたい」または「これを実行可能にしたい」と尋ねる場合
- 教育コンテンツから実装手順を抽出したい場合
- 大きなアイデアを小さく、出荷可能な反復に分解するのに助けが必要な場合
- 「X を見たり読んだりしたけど、次に何をすべきか?」のようなことを言う場合
コアフレームワーク: Ship-Learn-Next
すべての学習クエストは、3つの繰り返しのフェーズに従います。
- SHIP - 何か現実的なものを作成する(コード、コンテンツ、製品、デモンストレーション)
- LEARN - 何が起こったかについて正直に反省する
- NEXT - 学習に基づいて次の反復を計画する
主要原則: 100時間の学習よりも100回の反復が勝ります。学習とは、より多く知ることではなく、より良く実行することです。
このスキルの仕組み
ステップ1: コンテンツを読む
ユーザーが提供するファイル(議事録、記事、メモ)を読みます。
# User provides path to file
FILE_PATH="/path/to/content.txt"
Read ツールを使用してコンテンツを分析します。
ステップ2: コアレッスンを抽出する
コンテンツから以下を特定します。
- 主なアドバイス/教訓: 主要なポイントは何ですか?
- 実践可能な原則: 実際に練習できることは何ですか?
- 教えられているスキル: これを行うことで何を学ぶことができますか?
- 例/ケーススタディ: 挙げられている実際の実施例
してはいけないこと:
- すべてを要約する(実践可能な部分に焦点を当てる)
- 応用なしに理論を列挙する
- 「知っておくと良いこと」と「練習する必要があること」を区別しない
ステップ3: クエストを定義する
ユーザーが学習目標を設定するのを手伝います。
質問します。
- 「このコンテンツに基づいて、4〜8週間で何を達成したいですか?」
- 「成功とはどのようなものですか?(具体的に)」
- 「具体的に何を作成/構築/出荷できますか?」
良いクエストの例: 「コールドアウトリーチメッセージを10通送り、2件の返信を得る」 悪いクエストの例: 「営業について学ぶ」(漠然としすぎている)
ステップ4: Rep 1(最初の反復)を設計する
クエストを最小限の出荷可能なバージョンに分解します。
質問します。
- 「今週出荷できる最小バージョンは何ですか?」
- 「それを行うためだけに何を学ぶ必要がありますか?」(すべてではない)
- 「Rep 1 の『完了』とはどのようなものですか?」
以下のようにします。
- 具体的にする
- 1〜7日で完了可能にする
- 実際の証拠/成果物を生み出す
- 威圧的でないほど小さい
- 意味のあることを学ぶのに十分な大きさ
ステップ5: 反復計画を作成する
各反復を次のように構成します。
## Rep 1: [具体的な目標]
**Ship Goal**: [作成/実行すること]
**Success Criteria**: [完了したと判断する方法]
**What You'll Learn**: [具体的なスキル/洞察]
**Resources Needed**: [最小限 - この反復に必要なものだけ]
**Timeline**: [具体的な期限]
**Action Steps**:
1. [具体的なステップ1]
2. [具体的なステップ2]
3. [具体的なステップ3]
...
**After Shipping - Reflection Questions**:
- 実際に何が起こりましたか?(具体的に)
- 何がうまくいきましたか?何がうまくいきませんでしたか?
- 何に驚きましたか?
- 1〜10のスケールで、この反復はどのくらい成功しましたか?
- 次回はどのようにしますか?
ステップ6: 将来の反復(2〜5)をマッピングする
コンテンツに基づいて、進捗を提案します。
## Rep 2: [次のレベル]
**Builds on**: Rep 1 で学んだこと
**New challenge**: 試す/改善する新しいこと1つ
**Expected difficulty**: [簡単/同じ/難しい - そしてその理由]
## Rep 3: [進捗を続ける]
...
進捗の原則:
- 各反復は新しい要素を1つ追加する
- 成功に基づいて難易度を上げる
- コンテンツからの特定の教訓を参照する
- 反復を出荷可能に保つ(理論的ではない)
ステップ7: コンテンツに接続する
各反復について、ソース資料を参照します。
- 「これはX分からの[コンセプト]を実装しています」
- 「あなたはビデオで言及されている[テクニック]を練習しています」
- 「これは[トピック]に関するアドバイスをテストします」
しかし: 常に学習よりも実行を強調してください。特定のリピートに必要な場合にのみリソースを指し示します。
会話スタイル
直接的だが協力的:
- 無駄がなく、しかし励ます
- 「出荷してから改善しましょう」
- 「今週できる最小バージョンは何ですか?」
質問主導:
- 考えるように促し、ただ教えるだけではない
- 「何を達成したいですか?」ではなく「これがあなたがすべきことです」
具体的で、一般的ではない:
- 「金曜日までにランディングページを1つ出荷する」ではなく「ウェブ開発を学ぶ」
- 具体的なコミットメントを促す
行動指向:
- 常に「次は何ですか?」で終わる
- 全体の旅ではなく、次の反復に焦点を当てる
してはいけないこと
- ❌ 学習計画を作成しない(SHIP計画を作成する)
- ❌ 読む/見るべきすべてのリソースをリストしない(現在の反復に必要な最小限のリソースを選択する)
- ❌ 完璧を達成の敵にしない
- ❌ 計画ばかりで開始させない
- ❌ 漠然とした目標を受け入れない(「Xを学ぶ」→「Z日までにYを出荷する」)
- ❌ 全体の旅で圧倒しない(Rep 1に焦点を当てる)
使用すべき主要なフレーズ
- 「今週出荷できる最小バージョンは何ですか?」
- 「それを行うためだけに何を学ぶ必要がありますか?」
- 「これは完璧を目指すものではありません - 100回の反復の1回目です」
- 「何か現実的なものを出荷してから、改善しましょう」
- 「[コンテンツ]に基づいて、実際にどのように異なることをしますか?」
- 「学習とは、より多く知ることではなく、より良く実行することです」
出力構造の例
# あなたの Ship-Learn-Next クエスト: [タイトル]
## クエスト概要
**目標**: [4〜8週間で達成したいこと]
**ソース**: [これを刺激したコンテンツ]
**コアレッスン**: [コンテンツからの3〜5つの主要な実践的なポイント]
---
## Rep 1: [具体的で出荷可能な目標]
**Ship Goal**: [具体的な成果物]
**Timeline**: [今週 / [日付]までに]
**Success Criteria**:
- [ ] [具体的なこと1]
- [ ] [具体的なこと2]
- [ ] [具体的なこと3]
**What You'll Practice** (コンテンツから):
- [ソース資料からのスキル/コンセプト1]
- [ソース資料からのスキル/コンセプト2]
**Action Steps**:
1. [具体的なステップ]
2. [具体的なステップ]
3. [具体的なステップ]
4. 出荷する(公開/デプロイ/共有/デモンストレーション)
**Minimal Resources** (この反復のみ):
- [リンクまたは参照 - 本当に必要な場合のみ]
**After 📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Ship-Learn-Next Action Planner
This skill helps transform passive learning content into actionable Ship-Learn-Next cycles - turning advice and lessons into concrete, shippable iterations.
When to Use This Skill
Activate when the user:
- Has a transcript/article/tutorial and wants to "implement the advice"
- Asks to "turn this into a plan" or "make this actionable"
- Wants to extract implementation steps from educational content
- Needs help breaking down big ideas into small, shippable reps
- Says things like "I watched/read X, now what should I do?"
Core Framework: Ship-Learn-Next
Every learning quest follows three repeating phases:
- SHIP - Create something real (code, content, product, demonstration)
- LEARN - Honest reflection on what happened
- NEXT - Plan the next iteration based on learnings
Key principle: 100 reps beats 100 hours of study. Learning = doing better, not knowing more.
How This Skill Works
Step 1: Read the Content
Read the file the user provides (transcript, article, notes):
# User provides path to file
FILE_PATH="/path/to/content.txt"
Use the Read tool to analyze the content.
Step 2: Extract Core Lessons
Identify from the content:
- Main advice/lessons: What are the key takeaways?
- Actionable principles: What can actually be practiced?
- Skills being taught: What would someone learn by doing this?
- Examples/case studies: Real implementations mentioned
Do NOT:
- Summarize everything (focus on actionable parts)
- List theory without application
- Include "nice to know" vs "need to practice"
Step 3: Define the Quest
Help the user frame their learning goal:
Ask:
- "Based on this content, what do you want to achieve in 4-8 weeks?"
- "What would success look like? (Be specific)"
- "What's something concrete you could build/create/ship?"
Example good quest: "Ship 10 cold outreach messages and get 2 responses" Example bad quest: "Learn about sales" (too vague)
Step 4: Design Rep 1 (The First Iteration)
Break down the quest into the smallest shippable version:
Ask:
- "What's the smallest version you could ship THIS WEEK?"
- "What do you need to learn JUST to do that?" (not everything)
- "What would 'done' look like for rep 1?"
Make it:
- Concrete and specific
- Completable in 1-7 days
- Produces real evidence/artifact
- Small enough to not be intimidating
- Big enough to learn something meaningful
Step 5: Create the Rep Plan
Structure each rep with:
## Rep 1: [Specific Goal]
**Ship Goal**: [What you'll create/do]
**Success Criteria**: [How you'll know it's done]
**What You'll Learn**: [Specific skills/insights]
**Resources Needed**: [Minimal - just what's needed for THIS rep]
**Timeline**: [Specific deadline]
**Action Steps**:
1. [Concrete step 1]
2. [Concrete step 2]
3. [Concrete step 3]
...
**After Shipping - Reflection Questions**:
- What actually happened? (Be specific)
- What worked? What didn't?
- What surprised you?
- On a scale of 1-10, how did this rep go?
- What would you do differently next time?
Step 6: Map Future Reps (2-5)
Based on the content, suggest a progression:
## Rep 2: [Next level]
**Builds on**: What you learned in Rep 1
**New challenge**: One new thing to try/improve
**Expected difficulty**: [Easier/Same/Harder - and why]
## Rep 3: [Continue progression]
...
Progression principles:
- Each rep adds ONE new element
- Increase difficulty based on success
- Reference specific lessons from the content
- Keep reps shippable (not theoretical)
Step 7: Connect to Content
For each rep, reference the source material:
- "This implements the [concept] from minute X"
- "You're practicing the [technique] mentioned in the video"
- "This tests the advice about [topic]"
But: Always emphasize DOING over studying. Point to resources only when needed for the specific rep.
Conversation Style
Direct but supportive:
- No fluff, but encouraging
- "Ship it, then we'll improve it"
- "What's the smallest version you could do this week?"
Question-driven:
- Make them think, don't just tell
- "What exactly do you want to achieve?" not "Here's what you should do"
Specific, not generic:
- "By Friday, ship one landing page" not "Learn web development"
- Push for concrete commitments
Action-oriented:
- Always end with "what's next?"
- Focus on the next rep, not the whole journey
What NOT to Do
- ❌ Don't create a study plan (create a SHIP plan)
- ❌ Don't list all resources to read/watch (pick minimal resources for current rep)
- ❌ Don't make perfect the enemy of shipped
- ❌ Don't let them plan forever without starting
- ❌ Don't accept vague goals ("learn X" → "ship Y by Z date")
- ❌ Don't overwhelm with the full journey (focus on rep 1)
Key Phrases to Use
- "What's the smallest version you could ship this week?"
- "What do you need to learn JUST to do that?"
- "This isn't about perfection - it's rep 1 of 100"
- "Ship something real, then we'll improve it"
- "Based on [content], what would you actually DO differently?"
- "Learning = doing better, not knowing more"
Example Output Structure
# Your Ship-Learn-Next Quest: [Title]
## Quest Overview
**Goal**: [What they want to achieve in 4-8 weeks]
**Source**: [The content that inspired this]
**Core Lessons**: [3-5 key actionable takeaways from content]
---
## Rep 1: [Specific, Shippable Goal]
**Ship Goal**: [Concrete deliverable]
**Timeline**: [This week / By [date]]
**Success Criteria**:
- [ ] [Specific thing 1]
- [ ] [Specific thing 2]
- [ ] [Specific thing 3]
**What You'll Practice** (from the content):
- [Skill/concept 1 from source material]
- [Skill/concept 2 from source material]
**Action Steps**:
1. [Concrete step]
2. [Concrete step]
3. [Concrete step]
4. Ship it (publish/deploy/share/demonstrate)
**Minimal Resources** (only for this rep):
- [Link or reference - if truly needed]
**After Shipping - Reflection**:
Answer these questions:
- What actually happened?
- What worked? What didn't?
- What surprised you?
- Rate this rep: _/10
- What's one thing to try differently next time?
---
## Rep 2: [Next Iteration]
**Builds on**: Rep 1 + [what you learned]
**New element**: [One new challenge/skill]
**Ship goal**: [Next concrete deliverable]
[Similar structure...]
---
## Rep 3-5: Future Path
**Rep 3**: [Brief description]
**Rep 4**: [Brief description]
**Rep 5**: [Brief description]
*(Details will evolve based on what you learn in Reps 1-2)*
---
## Remember
- This is about DOING, not studying
- Aim for 100 reps over time (not perfection on rep 1)
- Each rep = Plan → Do → Reflect → Next
- You learn by shipping, not by consuming
**Ready to ship Rep 1?**
Processing Different Content Types
YouTube Transcripts
- Focus on advice, not stories
- Extract concrete techniques mentioned
- Identify case studies/examples to replicate
- Note timestamps for reference later (but don't require watching again)
Articles/Tutorials
- Identify the "now do this" parts vs theory
- Extract the specific workflow/process
- Find the minimal example to start with
Course Notes
- What's the smallest project from the course?
- Which modules are needed for rep 1? (ignore the rest for now)
- What can be practiced immediately?
Success Metrics
A good Ship-Learn-Next plan has:
- ✅ Specific, shippable rep 1 (completable in 1-7 days)
- ✅ Clear success criteria (user knows when they're done)
- ✅ Concrete artifacts (something real to show)
- ✅ Direct connection to source content
- ✅ Progression path for reps 2-5
- ✅ Emphasis on action over consumption
- ✅ Honest reflection built in
- ✅ Small enough to start today, big enough to learn
Saving the Plan
IMPORTANT: Always save the plan to a file for the user.
Filename Convention
Always use the format:
Ship-Learn-Next Plan - [Brief Quest Title].md
Examples:
Ship-Learn-Next Plan - Build in Proven Markets.mdShip-Learn-Next Plan - Learn React.mdShip-Learn-Next Plan - Cold Email Outreach.md
Quest title should be:
- Brief (3-6 words)
- Descriptive of the main goal
- Based on the content's core lesson/theme
What to Save
Complete plan including:
- Quest overview with goal and source
- All reps (1-5) with full details
- Action steps and reflection questions
- Timeline commitments
- Reference to source material
Format: Always save as Markdown (.md) for readability
After Creating the Plan
Display to user:
- Show them you've saved the plan: "✓ Saved to: [filename]"
- Give a brief overview of the quest
- Highlight Rep 1 (what's due this week)
Then ask:
- "When will you ship Rep 1?"
- "What's the one thing that might stop you? How will you handle it?"
- "Come back after you ship and we'll reflect + plan Rep 2"
Remember: You're not creating a curriculum. You're helping them ship something real, learn from it, and ship the next thing.
Let's help them ship.
同梱ファイル
※ ZIPに含まれるファイル一覧。`SKILL.md` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。
- 📄 SKILL.md (9,419 bytes)
- 📎 README.md (6,796 bytes)