onboard-project

Audit existing codebases and generate discovery summaries, documentation, and improvement plans.

3|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/Doumajnik/template --skill onboard-project-doumajnik
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: onboard-project
Source: https://github.com/Doumajnik/template/tree/main/.github/skills/onboard-project
Command: npx skills add https://github.com/Doumajnik/template --skill onboard-project-doumajnik

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Manually onboarding existing projects into the agentic template system is time-consuming, inconsistent, and often misses critical issues like security vulnerabilities, dead code, and missing documentation that can derail future development work.

Core Features & Use Cases

  • Full Read-Only Audit: Systematically maps, documents, and audits existing codebases without modifying any source code.
  • Comprehensive Reporting: Generates structured discovery summaries, full documentation sets (business logic, code inventory, API docs), and parallel audit reports covering security, code quality, dependencies, error handling, type safety, and monitoring.
  • Actionable Improvement Planning: Produces a prioritized roadmap of fixes and reorganization moves, paired with a test baseline to ensure changes don't break existing functionality.
  • Use Case: Ideal for integrating this agentic template into a legacy codebase, running a full project audit, or onboarding a new team member to an existing project's structure and health.

Quick Start

Use the onboard-project skill to run a full read-only audit and generate a prioritized improvement plan for the existing codebase in your current working directory.

Frequently Asked Questions about onboard-project

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

FAQPage Schema
How do I audit a legacy codebase before making changes?

You can audit a legacy codebase by running a full read-only audit that generates structured discovery summaries, parallel audit reports for security and code quality, and prioritized improvement plans without modifying any source code.

What is the best way to generate documentation for an existing project?

Generating documentation for an existing project is automated by mapping the codebase to produce a complete documentation set covering business logic, code inventory, and API docs alongside structured discovery summaries.

Can I establish a test baseline for a repository without modifying the source code?

Yes, you can establish a test baseline without modifying source code because the skill performs a strictly read-only audit, pairing the generated test baseline with a prioritized roadmap of fixes to prevent breaking existing functionality.

Does the onboarding audit cover security vulnerabilities and dependency analysis?

The onboarding audit does cover security vulnerabilities and dependency analysis by generating parallel audit reports that systematically evaluate security, code quality, dependencies, error handling, type safety, and monitoring.

How do I create a prioritized improvement plan for an inherited codebase?

To create a prioritized improvement plan for an inherited codebase, the skill analyzes the read-only audit results and produces an actionable roadmap of fixes and reorganization moves paired with a test baseline.

Are there limitations to running a codebase audit with this approach?

A limitation of this codebase audit approach is that it is strictly read-only, meaning it will generate reports, documentation, and improvement plans but will not automatically apply any fixes or modify your source code.