devlearn-onboard

Generate DEVLEARN.md and .devlearn artifacts from guided onboarding answers.

1|Updated May 24, 2026
One-click install
npx skills add https://github.com/mrdulasolutions/DevLearn --skill devlearn-onboard
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: devlearn-onboard
Source: https://github.com/mrdulasolutions/DevLearn/tree/main/devlearn-onboard
Command: npx skills add https://github.com/mrdulasolutions/DevLearn --skill devlearn-onboard

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

DevLearn onboarding replaces a slow, confusing setup process with a guided one-minute flow that generates DEVLEARN.md and optional project artifacts so your agent can start teaching while coding immediately.

Core Features & Use Cases

  • Guided onboarding questions: Collect persona, goal, and depth (with stack detection from package.json when available) to tailor learning behavior.
  • Generates working configuration: Writes a personalized DEVLEARN.md from the repo template, including persona/depth/stack and lifecycle/topic defaults.
  • Initializes actionable artifacts: Creates .devlearn progress and decisions files and a glossary (plus optional pre-ship checklist) when corresponding flags are enabled.
  • Routes next steps: Uses curriculum-map logic to recommend the best follow-up skill path and supplies a copy-paste first agent prompt.

Quick Start

Ask your agent to run the devlearn-onboard flow to set up DEVLEARN.md for your project and produce a ready-to-paste first prompt.

Frequently Asked Questions about devlearn-onboard

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

FAQPage Schema
How do I set up teaching-while-coding onboarding for my project?▼

Project onboarding for teaching-while-coding is set up by running a guided flow that collects your persona, goal, and depth. It detects your stack from package.json and generates a DEVLEARN.md configuration file to start learning immediately.

What is a DEVLEARN.md file and when do I need it for agent setup?▼

A DEVLEARN.md file is a personalized project configuration document that defines your learning persona, depth, and stack for an AI agent. You need it when starting a teaching-while-coding workflow to tailor the agent's lifecycle and topic behavior.

Can I use project onboarding if I am missing configuration files in my repository?▼

Yes, you can use the onboarding flow for new or missing-configuration scenarios. It initializes the required .devlearn artifacts, creates a glossary, and produces a copy-paste first prompt to begin teaching-while-coding without prior setup.

What files and artifacts are generated during project onboarding?▼

Project onboarding generates a DEVLEARN.md file in the project root, creates .devlearn progress and decisions files, and initializes a glossary. It can also create an optional pre-ship checklist when corresponding lifecycle flags are enabled.

Does the setup process automatically detect my tech stack?▼

Yes, the setup process automatically detects your tech stack by reading your package.json file. This detected stack information is then written into the generated DEVLEARN.md to tailor the teaching-while-coding curriculum routing.