|
35 | 35 |
|
36 | 36 | ## Table of Contents |
37 | 37 |
|
38 | | -- [Introduction](#introduction) |
39 | 38 | - [Architecture](#architecture) |
40 | 39 | - [Progressive Disclosure](#progressive-disclosure) |
41 | 40 | - [Skills vs CLAUDE.md vs Hooks vs Subagents](#skills-vs-claudemd-vs-hooks-vs-subagents) |
|
52 | 51 |
|
53 | 52 | --- |
54 | 53 |
|
55 | | -## Introduction |
56 | | - |
57 | | -**MigraAPI** is a comprehensive demonstration project that implements **all four Anthropic courses**: |
58 | | - |
59 | | -1. ✅ **Introduction to Agent Skills** – SKILL.md, progressive disclosure, hooks, plugin.json |
60 | | -2. ✅ **Introduction to Subagents** – scanner, rewriter, validator with structured JSON & obstacle reporting |
61 | | -3. ✅ **Introduction to MCP** – MCP Server with tools, resources, prompts, STDIO transport |
62 | | -4. ✅ **MCP Advanced Topics** – Sampling, progress notifications, roots, Streamable HTTP transport |
63 | | - |
64 | | -It automates the migration of deprecated API calls in Python and JavaScript codebases using an orchestrator agent that delegates tasks to isolated subagents, and exposes all capabilities via the **Model Context Protocol (MCP)**. |
65 | | - |
66 | | ---- |
67 | | - |
68 | 54 | ## Architecture |
69 | 55 |
|
70 | 56 | ``` |
@@ -372,7 +358,6 @@ python tests/test_migration.py |
372 | 358 | - [x] MCP Advanced Topics (Sampling, Progress, Roots) |
373 | 359 | - [x] Streamable HTTP transport for remote deployment |
374 | 360 | - [x] Full documentation and CI/CD |
375 | | -- [ ] Support more languages (Java, Go, TypeScript) |
376 | 361 | - [ ] Publish as a plugin on Anthropic marketplace |
377 | 362 |
|
378 | 363 | --- |
|
0 commit comments