context-detection

Detect project technology stacks from configuration files, directory structures, and file extensions.

7|4|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/MadAppGang/magus --skill context-detection-madappgang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: context-detection
Source: https://github.com/MadAppGang/magus/tree/main/plugins/dev/skills/context-detection
Command: npx skills add https://github.com/MadAppGang/magus --skill context-detection-madappgang

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the detection of a project's technology stack, enabling the dynamic loading of relevant framework-specific tools and skills.

Core Features & Use Cases

  • Automated Stack Detection: Identifies technologies like React, Vue, Go, Rust, Python, and Bun based on configuration files, directory structure, and file extensions.
  • Multi-Stack Support: Accurately detects and loads skills for full-stack projects (e.g., React + Go).
  • Use Case: When you open a new project, this Skill automatically identifies it as a "React + Go" full-stack application, ensuring all necessary frontend and backend development skills are loaded and ready.

Quick Start

Run the node script to discover all available skills for the current project.

Frequently Asked Questions about context-detection

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

FAQPage Schema
How do I auto-detect a project's technology stack?

To auto-detect a project technology stack, this Skill analyzes configuration files, directory structures, and file extensions to identify frameworks like React, Vue, Go, Rust, Python, and Bun.

Can I detect multiple frameworks in a full-stack project?

Yes, multi-stack project detection is fully supported. It accurately identifies combined technologies, such as a React and Go full-stack application, and loads the relevant skills for both.

What's the best way to load framework-specific development skills?

The best way to load framework-specific development skills is to run the provided node script, which triggers automated skill discovery and project context analysis for your environment.

How does context detection work for automated skill discovery?

Context detection works by integrating with agents to analyze your project's configuration files and directory structure, automatically discovering and loading the appropriate framework-specific skills.

Does this stack detection tool support Python and Bun environments?

Yes, stack detection supports Python and Bun environments, alongside React, Vue, Go, and Rust, by recognizing their specific configuration files and file extensions.

When do I need automated stack detection for my development environment?

You need automated stack detection when opening a new project to ensure all necessary frontend and backend development skills are dynamically loaded and ready for your specific technology stack.