detect-stack

Scan project directories for marker files and generate a JSON stack profile.

1|1|Updated Jul 7, 2026
One-click install
npx skills add https://github.com/hicucu/my-poor-ai --skill detect-stack-hicucu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: detect-stack
Source: https://github.com/hicucu/my-poor-ai/tree/main/skills/detect-stack
Command: npx skills add https://github.com/hicucu/my-poor-ai --skill detect-stack-hicucu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the guesswork in identifying a project's technology stack by automatically scanning for marker files, ensuring consistent configuration across different environments.

Core Features & Use Cases

  • Automated Detection: Scans for standard marker files like package.json, pyproject.toml, and go.mod to determine languages, frameworks, and build tools.
  • Standardized Output: Generates a structured stack-profile.json file that serves as a single source of truth for other AI agents and CI/CD pipelines.
  • Use Case: Before starting a new feature implementation, run this skill to ensure the AI agent correctly identifies the project's test framework and module system, preventing configuration errors.

Quick Start

Run the detect-stack skill on the current directory to scan for marker files and generate a stack profile.

Frequently Asked Questions about detect-stack

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

FAQPage Schema
How do I automatically identify a project's technology stack from configuration files?

Generate a standardized stack-profile.json file containing the detected technology stack details. This structured output serves as a single source of truth for other AI agents and CI/CD pipelines to ensure consistent environment configuration.

When do I need to run stack detection during a software development workflow?

Run stack detection during the initialization phases of software development workflows. You should run it before starting new feature implementation to ensure AI agents correctly identify test frameworks and module systems, preventing configuration errors.

What is the best way to document my project's dependencies for CI/CD pipelines?

Document project dependencies for CI/CD pipelines by generating a structured stack-profile.json file from dependency manifests. This standardized JSON profile provides a single source of truth for accurate environment configuration across different environments.

Can I detect build tools and frameworks without manually parsing dependency manifests?

Detect build tools and frameworks without manually parsing dependency manifests by applying heuristic analysis to configuration files. The detection process scans standard marker files to determine the underlying technology stack automatically.