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.

Stars 145
Forks 15

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

  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

Expand your agent's capabilities with these related and highly-rated skills.

wednesday-solutions/ai-agent-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.

145 15
Explore
wednesday-solutions/ai-agent-skills

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.

145 15
Explore
wednesday-solutions/ai-agent-skills

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.

145 15
Explore
wednesday-solutions/ai-agent-skills

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.

145 15
Explore
wednesday-solutions/ai-agent-skills

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.

145 15
Explore
wednesday-solutions/ai-agent-skills

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.

145 15
Explore

Didn't find tool you were looking for?

Be as detailed as possible for better results