tech_stack
Identify the technology stack of a project by scanning manifest and configuration files, returning sorted lists of languages, frameworks, databases, and tools.
Instructions
Detect a project's technology stack from its manifest and config files.
Looks for common manifests (pyproject.toml, requirements.txt, package.json, Dockerfile, docker-compose.yml, GitHub Actions workflows, Cargo.toml, go.mod, composer.json, build.gradle, and more), and inspects package.json / requirements.txt contents for known frameworks and databases.
Args: path: Filesystem path to the repo root.
Returns: Dict with sorted lists for languages, frameworks, databases, package_managers, ci_cd, and deployment, plus the manifest files that were found.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | . |