context-audit

Audit team knowledge gaps and generate onboarding plans for engineering teams.

Updated Sep 10, 2026
One-click install
npx skills add https://github.com/serpro-workshop-fortaleza/datacorp-sifap-modernization-team-kit --skill context-audit-serpro-workshop-fortaleza
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: context-audit
Source: https://github.com/serpro-workshop-fortaleza/datacorp-sifap-modernization-team-kit/tree/main/.github/skills/context-audit
Command: npx skills add https://github.com/serpro-workshop-fortaleza/datacorp-sifap-modernization-team-kit --skill context-audit-serpro-workshop-fortaleza

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Engineering teams often hold critical system knowledge in the heads of a few senior members, creating bus factor risks and slow onboarding for new developers. This Skill measures shared understanding across the team, exposes concentrated knowledge, and produces a concrete first-week onboarding roadmap. ## Core Features & Use Cases - Private Audit Interviews: Runs five structured questions with each team member to detect divergent understanding of architecture, invariants, and risky code. - Risk Heatmap Generation: Produces a module-by-module table of criticality, bus factor, last refactor date, and owner, flagging P0 actions for high-criticality modules with a bus factor of 1. - Onboarding Runbook: Creates a day-by-day first-week plan combining reading, pairing, on-call shadowing, and a reviewed low-risk change. - Use Case: A new developer starts Monday and the billing module is understood by only one person. Use this Skill to audit the team, identify the bus factor risk, and generate a pairing plan so the newcomer ships a reviewed change by Friday. ## Quick Start Audit my team's shared understanding of the codebase and create a first-week onboarding plan for our new engineer.

Frequently Asked Questions about context-audit

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

FAQPage Schema
How do I audit my team's knowledge of a codebase?▼

Ask each team member privately five questions covering whiteboard architecture, top system invariants, riskiest code, and areas they avoid changing. Significantly different answers indicate a context gap that needs documentation or pairing.

How to reduce bus factor risk in a software team?▼

Identify modules where criticality is high and only one person understands the code, then assign a P0 remediation action such as pairing, documentation, or rotation. Track each module's owner and last refactor date in a risk heatmap.

What should a new developer's first week onboarding plan include?▼

A first-week plan should combine reading key architecture decision records, running services locally, pairing on a critical module, shadowing on-call rotation, and shipping a low-risk change with paired review. Reading-only plans are an antipattern.

Why are READMEs not enough for developer onboarding?▼

READMEs omit tacit knowledge such as system invariants, failure modes, and the reasoning behind past decisions. Effective onboarding requires hands-on programming, operating the system, and direct knowledge transfer from senior engineers.

When should I run a context audit on my engineering team?▼

Run one when a new developer joins, when integrating with an unfamiliar codebase, or when you suspect knowledge is concentrated in one person. Triggers include mentions of onboarding, knowledge gaps, bus factor, or team understanding.