Identify the repository technology stack using configuration and manifest files and produce a structured stack profile with evidence.
From claude-dev-ecosystemnpx claudepluginhub oiranca/claude-dev-ecosystemThis skill is limited to using the following tools:
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Guides implementation of event-driven hooks in Claude Code plugins using prompt-based validation and bash commands for PreToolUse, Stop, and session events.
Use this skill to identify the repository technology stack using configuration and manifest files.
This skill does not analyze source code. It only reads configuration and manifest files.
Produce a structured stack profile describing:
fingerprint has completed.material_change = false.docs/STACK_PROFILE.md already exists and the repository fingerprint is unchanged.src/, lib/, or components/.The agent must inspect files in this specific order and stop after 15 files:
package.jsonpnpm-workspace.yamltsconfig.jsonastro.config.*vite.config.*next.config.*nuxt.config.*angular.jsonsvelte.config.*turbo.jsonnx.jsonDockerfiledocker-compose.yml.github/workflows/*.yml (first match)netlify.toml or vercel.jsonpyproject.toml or requirements.txtCargo.tomlgo.modExtract signals and provide evidence for:
Detect run commands specifically for dev, build, test, and lint.
package.json scripts.Makefile or CI workflow commands.If conflicting signals appear: Mark detection as CONFLICTING, set confidence to LOW, and list both sources.
Record as one of: config-evidence, partial-detection, or conflicting.
The stack-analyzer is the owner of this artifact. Upon completion:
docs/STACK_PROFILE.md.docs/DECISIONS.md.