project-detection

Detect project language, package manager, and monorepo structure.

18|2|Updated Jan 3, 2026
One-click install
npx skills add https://github.com/gruckion/marathon-ralph --skill project-detection-gruckion
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-detection
Source: https://github.com/gruckion/marathon-ralph/tree/main/skills/project-detection/SKILL.md
Command: npx skills add https://github.com/gruckion/marathon-ralph --skill project-detection-gruckion

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, and includes scripts (resource) components.

What problem does it solve?

Automatically detect project language, package manager, and monorepo structure to standardize tests/builds/lints and provide ready-to-use commands.

Core Features & Use Cases

  • Language & PM detection: reads repository structure to determine language and package manager
  • Monorepo detection: detects Turbo/Nx/Lerna/workspaces
  • Command generation: outputs install/dev/build/test/lint/typecheck commands
  • Use Case: Quick bootstrap for new projects and consistent automation across teams.

Quick Start

Run the detection script from the project root to obtain a JSON description, then store the results in the state for subsequent Marathon Ralph runs.