workspace-detection

Identify greenfield or brownfield workspaces and trigger reverse engineering for brownfield projects.

18|4|Updated Apr 29, 2026
One-click install
npx skills add https://github.com/aws-samples/sample-oh-my-aidlcops --skill workspace-detection
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workspace-detection
Source: https://github.com/aws-samples/sample-oh-my-aidlcops/tree/main/plugins/aidlc/skills/inception/workspace-detection
Command: npx skills add https://github.com/aws-samples/sample-oh-my-aidlcops --skill workspace-detection

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a streamlined approach to determine if a workspace is greenfield or brownfield, and initiates reverse engineering for brownfield projects to recover implicit requirements.

Core Features & Use Cases

  • Workspace Type Assessment: Automatically identify whether a workspace is greenfield or brownfield.
  • Reverse Engineering: Trigger reverse engineering for brownfield workspaces to recover implicit requirements.
  • Use Case: When starting a new AIDLC Inception project, use this Skill to quickly assess the workspace type and set the right path for inception.

Quick Start

Run the workspace-detection skill with the target directory as an argument or use the default current working directory.

Frequently Asked Questions about workspace-detection

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

FAQPage Schema
How do I assess if a project workspace is greenfield or brownfield?

To assess if a workspace is greenfield or brownfield, run the workspace-detection script against the target directory. It automatically identifies the project type by analyzing files and dependencies.

How do I start reverse engineering for a brownfield project?

To start reverse engineering for a brownfield project, use a workspace assessment tool that detects existing project types. Once brownfield status is confirmed, the tool triggers reverse engineering to recover implicit requirements automatically.

Does workspace detection work with Python and JavaScript projects?

Yes, workspace detection works with Python and JavaScript projects. The analysis handles various file types and dependencies, including infrastructure files, to accurately determine the workspace type.

When do I need to run workspace type assessment during project inception?

You need to run workspace type assessment during project inception when starting a new AIDLC Inception project. It quickly evaluates the workspace to set the right path for recovering implicit requirements in brownfield environments.

What directory access is required for brownfield project reverse engineering?

Brownfield project reverse engineering requires access to the target directory and the .omao/plans/ directory. The script reads these paths to assess the workspace type and trigger the appropriate inception workflow.