learning-scaffold

Scaffolds projects with stubs and Socratic architecture interviews for hands-on learning.

Updated Jul 17, 2026
One-click install
npx skills add https://github.com/unnxt30/skills --skill learning-scaffold-unnxt30
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: learning-scaffold
Source: https://github.com/unnxt30/skills/tree/main/learning-scaffold
Command: npx skills add https://github.com/unnxt30/skills --skill learning-scaffold-unnxt30

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When learning a new framework or language, AI agents tend to write complete implementations, which removes the actual learning. This Skill runs a project as a guided learning exercise where the agent scaffolds files with stubs and intent comments while you implement the logic and defend every architectural decision. ## Core Features & Use Cases - Stub-only scaffolding: Writes project layout, signatures, type hints, and plumbing files fully, but leaves function bodies as owner-tagged TODOs with raise NotImplementedError. - Socratic architecture interview: Before any plan is written, the agent grills you 2-3 rounds per load-bearing decision (storage engine, sync vs async, module boundaries) and records locked decisions as ADRs. - Learning-mode plan workflow: Layers conventions on top of brainstorming and writing-plans flows, producing plans with USER IMPLEMENTS markers, one complete test plus stubbed tests, and three execution modes. - Use Case: You want to learn FastAPI by building a real project. Trigger /learn-build, brainstorm the spec, defend your choice of Postgres and async SQLAlchemy under questioning, then receive scaffolded files you fill in yourself while the agent reviews your code. ## Quick Start Ask the agent to run /learn-build to start your project as a guided learning exercise where you write the implementation and defend the architecture decisions.

Frequently Asked Questions about learning-scaffold

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I learn a new framework by building a project with an AI agent?

Trigger /learn-build to run the project as a learning exercise. The agent scaffolds files with signatures, type hints, and TODO comments while you write all function bodies, and it reviews your code instead of writing it for you.

What is a Socratic architecture interview in a coding workflow?

It is a structured questioning phase where you commit to each load-bearing decision, such as storage engine or sync versus async, and the agent challenges your reasoning for 2-3 rounds from different angles before locking the decision into an ADR.

When should I not use learning-mode scaffolding?

Skip it when the goal is shipping a working artifact quickly with the agent doing implementation. In that case use the standard brainstorming, writing-plans, and executing-plans flow, which writes complete working code.

Can the agent ever write function bodies in learning mode?

No. The convention forbids writing business logic, Pydantic field constraints, SQLAlchemy column types, and prompt bodies. Plumbing files like pyproject.toml, Docker configs, and CI are written fully, but only after you lock the architectural decisions they encode.

How does the agent handle code review in learning mode?

When you ask for review of code you wrote, the agent critiques correctness, code smells, async mismatches, and anti-patterns thoroughly. It describes issues and points to documentation rather than rewriting the body for you.