he-analyze

Detect project structure and stack to create constitution.md and spec/architecture.md.

Updated Jul 23, 2025
One-click install
npx skills add https://github.com/data-players/Marker-OCR-API --skill he-analyze
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: he-analyze
Source: https://github.com/data-players/Marker-OCR-API/tree/main/.heracles/agents/skills/he-analyze
Command: npx skills add https://github.com/data-players/Marker-OCR-API --skill he-analyze

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Detect and adapt the structure, conventions, and stack of an existing project to prepare it for feature workflows.

Core Features & Use Cases

  • Detects project structure (source, tests, docs, specs) and indicators of existing organization to understand current setup.
  • Identifies the detected technology stack and conventions to inform constitution and architecture artifacts.
  • Creates missing setup artifacts (constitution.md and spec/architecture.md) while preserving the original structure, ready for downstream planning.

Quick Start

Invoke the analysis workflow on your existing project to generate setup artifacts.

Frequently Asked Questions about he-analyze

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

FAQPage Schema
How do I analyze an existing project structure and generate architecture documentation?

To analyze a project structure, this Skill detects your source, tests, and docs to identify conventions, automatically generating a constitution.md and spec/architecture.md for downstream planning.

Can I detect technology stack conventions without modifying my existing source code?

Yes, this Skill enforces non-destructive analysis to detect your technology stack and conventions, preserving your existing code while creating only the missing setup artifacts required for workflows.

What is the best way to prepare an existing codebase for feature workflows?

Preparing an existing codebase involves identifying its current structure and conventions, then generating missing setup artifacts like constitution.md and spec/architecture.md to enable downstream feature workflows.

How do I automatically create a constitution.md and spec/architecture.md for my project?

You can create constitution.md and spec/architecture.md automatically by invoking this analysis workflow on your existing project, which detects your layout, stack, and conventions to produce the required artifacts.

Does the project structure analyzer support diverse project layouts including docs and specs?

Yes, the analysis scope covers diverse project layouts and languages, detecting sources, tests, docs, and specs to understand your current organization and inform the generated architecture artifacts.