brownfield-analyzer
Analyzes existing brownfield projects to map documentation to SpecWeave's structure (PRD/HLD/Spec/Runbook). Use when migrating existing projects to SpecWeave, scanning legacy docs, or creating project context maps. Detects external tools (JIRA, ADO, GitHub) and supports incremental or comprehensive migration paths.
Why use this skill?
Analyze and migrate legacy projects to SpecWeave with the Brownfield Analyzer. Automate documentation mapping, audit codebases, and plan your migration effectively.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/anton-abyzov/sw-brownfield-analyzerWhat This Skill Does
The brownfield-analyzer is a powerful OpenClaw agent skill designed to bridge the gap between legacy codebase documentation and the modern SpecWeave architecture. It acts as an automated audit engine that scans existing projects to perform a structural assessment of your technical debt and documentation landscape. By automatically categorizing files into PRDs, HLDs, ADRs, technical specs, and runbooks, it creates a high-fidelity map of your project's current state. Whether you are dealing with massive monoliths or fragmented microservices, the analyzer detects existing documentation patterns and maps them to the standardized SpecWeave structure. Additionally, it identifies external integrations like Jira or Azure DevOps, providing a clear migration roadmap based on your project size, complexity, and specific documentation needs.
Installation
To integrate this skill into your OpenClaw environment, use the CLI installation command:
clawhub install openclaw/skills/skills/anton-abyzov/sw-brownfield-analyzer
Ensure you are in the root directory of the project you wish to analyze so the skill can perform its initial filesystem scan correctly.
Use Cases
- Project Migration: Transitioning legacy codebases into the SpecWeave ecosystem by mapping scattered docs into a unified structure.
- Technical Audits: Gaining an automated view of total lines of code (LOC), module counts, and existing documentation health before starting a new sprint.
- Onboarding Acceleration: Quickly generating a context map for new developers by identifying the locations of PRDs, architectural diagrams, and operational runbooks.
- System Upgrades: Using the 'Comprehensive Upfront' analysis path to ensure full test coverage and documentation readiness for legacy projects in regulated industries.
Example Prompts
- "Analyze this project and tell me if I should use the Quick Start or Comprehensive migration path based on our current 120k LOC count."
- "Scan the docs directory, map my current md files to the SpecWeave structure, and identify any missing runbooks or architecture records."
- "Look for any references to Jira or Azure DevOps in our repository and report which modules are currently linked to those trackers."
Tips & Limitations
- Recommendation Accuracy: The analyzer provides a recommendation based on project size, but always consider team capacity and external compliance deadlines before choosing a path.
- File Scope: Ensure your project is clean of extraneous build folders or temporary files, as these may skew the initial LOC calculation.
- Incremental Growth: If you choose the Quick Start path, commit to the 'Document -> Modify -> Update' cycle to prevent the documentation from drifting away from the implementation.
- External Integrations: While the tool detects Jira and ADO links, it does not currently perform deep API calls into those platforms; it focuses on local repo discovery.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-anton-abyzov-sw-brownfield-analyzer": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read
Related Skills
network-engineer
Cloud network architect for VPC design, service mesh, zero-trust networking, load balancers, and CDN optimization. Use for network troubleshooting or connectivity issues.
jira-multi-project-mapper
Expert in mapping SpecWeave specs to multiple JIRA projects with intelligent project detection and cross-project coordination. Use when syncing to multiple JIRA projects (project-per-team, component-based), or managing bidirectional sync across team boundaries.
helm-chart-scaffolding
Design, organize, and manage Helm charts for templating and packaging Kubernetes applications with reusable configurations. Use when creating Helm charts, packaging Kubernetes applications, or implementing templated deployments.
performance-optimization
React Native performance with Hermes V1, FlashList, expo-image v2, concurrent rendering. Use for slow app, memory leaks, or FPS issues.
release-strategy-advisor
Release strategy advisor - detects brownfield patterns (tags, CI/CD, changelogs), recommends versioning strategy based on architecture. Creates release-strategy.md.