10x-stack-assess

Assess an existing project's stack against four agent-friendliness quality gates and write a structured assessment report.

Updated May 20, 2026
One-click install
npx skills add https://github.com/Oskarovsky/Sprinter --skill 10x-stack-assess-oskarovsky
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 10x-stack-assess
Source: https://github.com/Oskarovsky/Sprinter/tree/main/.cursor/skills/10x-stack-assess
Command: npx skills add https://github.com/Oskarovsky/Sprinter --skill 10x-stack-assess-oskarovsky

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Teams adopting AI coding agents on existing (brownfield) projects often don't know whether their current tech stack supports agent workflows well. This Skill evaluates the stack already in place against four quality gates (typed, convention-based, popular in training data, well-documented) and produces concrete compensation strategies instead of recommending a rewrite. ## Core Features & Use Cases - File-driven stack detection: Reads project markers like package.json, Cargo.toml, pyproject.toml, go.mod, and Gemfile to identify language, framework, build tool, test runner, package manager, CI/CD, and deployment target. - Quality gate scoring with evidence: Scores each component against the four gates, citing the specific file or config that proves each pass or fail, and outputs a scoring matrix. - Ready-to-paste compensation rules: For every failed gate, generates concrete AGENTS.md instruction entries (e.g., routing conventions, type annotation rules) so agents can work effectively despite gaps. - Use Case: A team with an Express.js codebase asks "is my stack agent-friendly?" The Skill detects the untyped, non-convention-based setup, scores it, and writes context/foundation/stack-assessment.md with paste-ready AGENTS.md rules for middleware order, validation at boundaries, and naming conventions. ## Quick Start Run the stack assessment on my current project directory and tell me how agent-friendly my stack is.

Frequently Asked Questions about 10x-stack-assess

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

FAQPage Schema
How do I check if my tech stack is agent-friendly?

Run the stack assessment in your project root. It detects your language, framework, build tool, and test runner from files like package.json or pyproject.toml, then scores each component against four gates: typed, convention-based, popular in training data, and well-documented.

What project types does the stack assessment support?

It supports JavaScript/TypeScript, Python, Rust, Go, Ruby, PHP, .NET, and Dart projects. Detection is driven by marker files such as package.json, Cargo.toml, pyproject.toml, go.mod, Gemfile, composer.json, csproj, and pubspec.yaml found in the current directory.

Does the assessment recommend switching frameworks if my stack fails?

No. The skill never recommends replacing your stack. For each failed gate it produces compensation strategies: concrete, ready-to-paste rules for your AGENTS.md instruction file so an AI agent can work effectively despite the gap.

What happens if no project files are found in the directory?

The skill stops and prints a message that no project markers were found, since it requires an existing codebase. If you are starting from scratch, it directs you to the tech stack selector skill for greenfield projects instead.

Where is the stack assessment report saved?

The report is written to context/foundation/stack-assessment.md with YAML frontmatter recording the readiness verdict and gate counts. If the file already exists, you can choose to overwrite it, save a versioned copy like stack-assessment-v2.md, or abort.