sw-brownfield-analyzer_skill

This skill analyzes existing brownfield projects and maps documentation to SpecWeave structure, guiding incremental or comprehensive migrations.
  • Python

1.1k

GitHub Stars

3

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill sw-brownfield-analyzer

  • _meta.json299 B
  • MEMORY.md172 B
  • SKILL.md9.7 KB

Overview

This skill analyzes existing brownfield projects and produces a migration plan that maps legacy documentation into SpecWeave’s structure (PRD, HLD, Spec, Runbook). It detects external tools like Jira, Azure DevOps, and GitHub and recommends either an incremental Quick Start or a Comprehensive upfront path. The output is a practical, runnable migration checklist and mapping that preserves existing docs and integrates tool sync options.

How this skill works

The analyzer scans the repository to measure LOC, file counts, modules, and test coverage, then classifies documentation into PRD, HLD, ADR, Spec, and Runbook candidates. It detects coding standards, config files, diagrams, and references to external tools and generates a recommended migration path and step‑by‑step plan. Final output includes a migration checklist, document-to-SpecWeave mapping, and sync strategies for Jira/ADO/GitHub.

When to use it

  • Migrating an existing project into SpecWeave
  • Scanning legacy docs to create project context maps
  • Choosing a migration path for small, medium, or large codebases
  • Preparing a compliance-ready documentation baseline
  • Setting up tool sync between SpecWeave and Jira/ADO/GitHub

Best practices

  • Pick Quick Start for very large codebases to avoid analysis paralysis
  • Document module architecture before modifying code
  • Preserve all original docs and back them up before migrating
  • Use incremental increments to let documentation grow with changes
  • Detect and map external tool structures early (epics → features, issues → user stories)

Example use cases

  • Large Node.js backend (80k+ LOC) — Quick Start: init, core architecture docs, first increment, iterate
  • Small Python app (8k LOC) — Comprehensive: full docs baseline, ADRs, tests, then migrate
  • Legacy repo with Jira — detect Jira references, map epics/stories to SpecWeave, choose import vs. sync
  • Repo with mixed docs in docs/, README, and wiki exports — classify and map files into .specweave/ structure

FAQ

Choose Quick Start: document core architecture, start the first increment quickly, and iterate to avoid long upfront delays.

Can I keep using Jira/ADO/GitHub after migration?

Yes. The analyzer generates sync strategies and mapping rules so you can import existing items or keep SpecWeave as the source of truth with ongoing sync.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational