api-blueprint

Category: Development & Coding | Uploader: nlinhvunlinhvu | Downloads: 0 | Version: v1.0(Latest)

This skill should be used when the user asks to "analyze this framework's API", "outside-in outline for X", "API-first learning plan", "create a learning outline for X", "trace the public API", "analyze the API surface", "api-blueprint", or any request to map a Java framework's API surface for outside-in reimplementation. Analyzes a Java framework's source code and produces an API-first learning outline (api-outline.md) that maps the public API surface, traces each capability inward through implementation layers, generates ASCII call-chain diagrams, and creates a buildable project skeleton. --- # API Blueprint — API-First Learning Outline ## Philosophy: Outside-In, API-First The fastest way to learn a framework and confidently contribute to it is to start where the **user** starts — the public API. Instead of hunting for the framework's internal "heart" and building outward (v1 approach), this skill: 1. **Identifies the API surface** — the classes, interfaces, and methods that framework users actually import and call in their application code 2. **Organizes features as vertical slices** — each feature represents one API capability, traced from the public method all the way down through internal layers 3. **Orders by usage tier** — most commonly used APIs first, power-user/advanced APIs last

Changelog: Source: GitHub https://github.com/nlinhvu/learn-java-frameworks-marketplace

Directory Structure

Current level: tree/main/plugins/api-learning/skills/api-blueprint/

SKILL.md

Login to download/like/favorite ❤ 14 | ★ 0
Comments 0

Please login before commenting.

No comments yet. Be the first one!