stack-detection

Validate technology stack components in a project directory using shell-based detection signatures.

Updated Jul 5, 2026
One-click install
npx skills add https://github.com/danwan/coding-agent --skill stack-detection-danwan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stack-detection
Source: https://github.com/danwan/coding-agent/tree/main/sources/skills/stack-detection
Command: npx skills add https://github.com/danwan/coding-agent --skill stack-detection-danwan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents AI agents from making false assumptions about a project's technology stack, ensuring that code reviews and security audits are based on actual file evidence rather than global defaults.

Core Features & Use Cases

  • Evidence-Based Scoping: Uses shell-based detection signatures to confirm the presence of frameworks like Next.js, Convex, Modal, and various database layers.
  • Automated Guardrails: Provides a standardized decision flow to skip irrelevant rules, reducing noise and preventing incorrect recommendations.
  • Use Case: Before suggesting rate-limiting for a server-side API, the agent uses this skill to verify if an API directory actually exists, avoiding irrelevant advice for static sites.

Quick Start

Run the stack-detection skill to verify the presence of Next.js and database components in the current project directory.

Frequently Asked Questions about stack-detection

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

FAQPage Schema
How do I verify a project's technology stack components before running a security audit?

To verify a project's technology stack components before a security audit, you can use shell-based detection signatures to check the file system for framework-specific configurations. This prevents applying irrelevant rules by confirming actual file evidence.

How does stack detection prevent irrelevant recommendations during automated code reviews?

Stack detection prevents irrelevant recommendations during automated code reviews by validating the existence of specific technology stack components using standard Unix shell utilities. This standardized decision flow skips inapplicable rules, reducing noise from incorrect suggestions.

Can I use standard Unix shell utilities to detect frameworks like Next.js in a project directory?

Yes, you can use standard Unix shell utilities like grep, find, and test to detect frameworks like Next.js. The skill applies shell-based detection signatures to verify the file system presence of framework-specific configurations within the project directory.

What is the best way to avoid false assumptions about a project's stack during architectural assessments?

The best way to avoid false assumptions during architectural assessments is to implement evidence-based scoping. By verifying the actual file system presence of specific technology stack components, you ensure analysis is based on file evidence rather than global defaults.

Does stack detection work without installing additional dependencies or components?

Yes, stack detection works without additional dependencies because it requires only standard Unix shell utilities like grep, find, and test. It operates by validating file system presence of framework-specific configurations without needing external components.

Why does my code review suggest server-side API rules for a static site?

Your code review suggests server-side API rules for a static site due to false assumptions about the technology stack. Using shell-based stack detection verifies if an API directory actually exists, providing automated guardrails to skip irrelevant rules for static sites.