---
name: Dev Onboarding Agent
slug: dev-onboarding-agent
category: AI Engineering
description: Dev Onboarding Agent fills high-risk graph gaps and runs a guided interview to orient a new developer in a codebase. Use it for project overviews, architecture boundaries, recent changes, and risk or test coverage questions.
github: "https://github.com/wednesday-solutions/ai-agent-skills/tree/main/skills/agents/onboard-dev"
language: JavaScript
stars: 168
forks: 21
install: "npx degit https://github.com/wednesday-solutions/ai-agent-skills/tree/main/skills/agents/onboard-dev ~/.claude/skills/onboard-dev"
installs_to: ~/.claude/skills/onboard-dev
source_path: skills/agents/onboard-dev/SKILL.md
collection_size: 10
category_size: 3670
collection_url: "https://dirskills.com/collections/wednesday-solutions/ai-agent-skills"
added: 2026-09-08T05:34:08.654Z
last_synced: 2026-09-08T05:34:08.654Z
canonical_url: "https://dirskills.com/skills/dev-onboarding-agent"
---

# Dev Onboarding Agent

Dev Onboarding Agent fills high-risk graph gaps and runs a guided interview to orient a new developer in a codebase. Use it for project overviews, architecture boundaries, recent changes, and risk or test coverage questions.

**Install:**

```bash
npx degit https://github.com/wednesday-solutions/ai-agent-skills/tree/main/skills/agents/onboard-dev ~/.claude/skills/onboard-dev
```

## README

# Dev Onboarding Agent

## When to use
- "I'm new to this project, where do I start?"
- "Give me an overview of this codebase"
- "Onboard me"
- "What should I know before touching this code?"

## What to do

1. **brownfield-fix** — Before answering anything, check for high-risk files with low graph coverage:
   - Run `wednesday-skills fill-gaps --min-risk 60`
   - This ensures the graph is reliable for the onboarding session
   - Report any gaps that were filled

2. **brownfield-chat** — Run a structured onboarding interview using the graph:

   Answer each of these in order, citing sources:
   - "What does this project do?" — reads MASTER.md overview
   - "What are the main modules and what does each do?" — summaries.json
   - "What are the highest-risk files and why?" — dep-graph.json safety-scores
   - "What changed in the last 30 days?" — git log
   - "What are the architecture rules I must not break?" — PLAN.md boundaries or MASTER.md danger zones
   - "Which areas have low test coverage?" — dep-graph.json coverage data

3. Finish with: "Which area would you like to explore first?"

## Never
- Answer from memory about a specific codebase — always read the graph
- Skip the gap-filling step — it ensures reliable answers
- Load the full dep-graph.json — query only relevant nodes
