brownfield-onboarding

Reverse-engineer existing application codebases into an as-built baseline and remediation plan.

4|Updated Jun 1, 2026
One-click install
npx skills add https://github.com/vmobifystudio/app-dev-team --skill brownfield-onboarding-vmobifystudio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brownfield-onboarding
Source: https://github.com/vmobifystudio/app-dev-team/tree/main/skills/brownfield-onboarding
Command: npx skills add https://github.com/vmobifystudio/app-dev-team --skill brownfield-onboarding-vmobifystudio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams understand and improve an existing application without guessing from outdated documentation or making unsafe changes prematurely.

Core Features & Use Cases

  • Stack Detection: Inspect project files, manifests, configuration, CI, dependencies, and platform signals to identify the actual application technology and product type.
  • Architecture Reconstruction: Document the as-built architecture, feature inventory, build configuration, persistence, navigation, dependency injection, backend, CI, and signing setup.
  • Safe Remediation Planning: Classify audit findings as Safe for automated fixes or Risky changes that require a plan and human approval.
  • Use Case: Point the Skill at an existing iOS, Android, backend, or cross-platform application to create accurate architecture and product documentation before beginning an audit or modernization effort.

Quick Start

Use the brownfield onboarding skill to inspect the existing application, document its actual architecture and features, and classify potential remediation work.

Frequently Asked Questions about brownfield-onboarding

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

FAQPage Schema
How do I document an existing codebase architecture before starting an app modernization effort?

Codebase onboarding reverse-engineers existing application projects by inspecting build files, manifests, source structure, configuration, and dependencies to reconstruct an accurate as-built architecture and product documentation.

What is the safest way to audit an unfamiliar iOS or Android application?

App auditing separates safe automated fixes from risky changes requiring human approval. This approach classifies remediation findings so teams can understand existing apps safely without making unsafe modifications prematurely.

How do I detect the technology stack of an inherited cross-platform application?

Stack detection inspects project files, manifests, configuration, CI pipelines, dependencies, and platform signals to identify the actual application technology and product type for non-empty application projects.

Can I use this for backend codebases or is it limited to mobile apps?

Brownfield onboarding applies to iOS, Android, cross-platform, backend, and other non-empty application projects undergoing onboarding, auditing, or modernization efforts across multiple platforms.

What's the best way to plan safe refactoring for an outdated application?

Safe remediation planning classifies audit findings into safe automated fixes and risky changes that require a formal plan and human approval before execution, ensuring safe refactoring of existing codebases.