Agent skill
onboard-dev-agent
Use when a dev is new to the project, asks for an overview, or wants to get oriented quickly. Fills graph gaps then runs a guided codebase interview.
Install this agent skill to your Project
npx add-skill https://github.com/wednesday-solutions/ai-agent-skills/tree/main/skills/agents/onboard-dev
Metadata
Additional technical details for this skill
- author
- wednesday-solutions
- version
- 1.0
SKILL.md
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
-
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
- Run
-
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
-
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
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
wednesday-design
Design and UX guidelines for Wednesday Solutions projects. Covers visual design tokens, animation patterns, component standards, accessibility, and user experience best practices for React/Next.js applications. ENFORCES use of approved component libraries only.
brownfield-gaps
Improves graph coverage for a specific file with dynamic/unannotated patterns (event emitters, dynamic require, global injection). Use when dep-graph shows gaps on a file or when chat/query returns "not mapped". Not for querying — only for improving coverage.
pr-review-agent
Full PR review orchestrator. Use when asked to review a PR or check if it is ready to merge. Runs blast radius + drift check on changed files, then hands off to pr-review for comment triage and fixes. Do NOT use pr-review directly for full reviews — use this.
module-audit-agent
Use when asked to audit a module, check its health, or assess whether it should be refactored. Runs structural query, risk check, and test generation automatically.
deploy-checklist
Pre-deploy and post-deploy checklist skill. Ensures env vars, migrations, CI, rollback plan, smoke tests, and monitoring are verified before and after every deployment.
pr-create
Agent-driven PR creation skill. Validates branch, runs pre-push checklist, generates GIT-OS compliant PR title and body from commit history, detects stacked branches, then pushes and opens the PR via gh CLI.
Didn't find tool you were looking for?