"analyze this project's API", "outside-in outline for X", "API-first learning plan", "create an API-first outline for X", "trace the public API", "analyze the API surface", "re-implement this API in Java", "simplified Java API reimplementation of X", "api-blueprint" — this skill analyzes any source project (Python, Go, Rust, Node.js, C#, Ruby, Java, etc.) from the outside in and produces an API-first learning outline (api-outline.md) that maps the public API surface, traces each capability inward through implementation layers, generates Mermaid call-chain diagrams and architecture visualizations, and creates a buildable simplified Java project skeleton with ★ Insight blocks and a visual learning roadmap.
$npx -y skills add nlinhvu/learn-java-frameworks-marketplace --skill api-blueprintInstalls into the current project.
Run `npx skills use "https://github.com/nlinhvu/learn-java-frameworks-marketplace" --skill "nlinhvu/learn-java-frameworks-marketplace/api-blueprint"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/nlinhvu/learn-java-frameworks-marketplace" that are relevant to the current task. Run `npx skills add "https://github.com/nlinhvu/learn-java-frameworks-marketplace"` and select the relevant skills, then follow their instructions.