10x-stack-assess

Evaluates an existing project's stack against four agent-friendliness quality gates and writes a scored assessment.

Updated Jul 4, 2026
One-click install
npx skills add https://github.com/Assamir/ai-toolkit --skill 10x-stack-assess-assamir
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 10x-stack-assess
Source: https://github.com/Assamir/ai-toolkit/tree/main/.cursor/skills/10x-stack-assess
Command: npx skills add https://github.com/Assamir/ai-toolkit --skill 10x-stack-assess-assamir

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 stack helps or hinders agent workflows. This Skill audits the detected stack against four quality gates—typed, convention-based, popular in training data, and 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, pyproject.toml, Cargo.toml, go.mod, and Gemfile to identify language, framework, build tool, test runner, package manager, CI/CD, and deployment target. - Four-gate scoring matrix: Scores each component with cited evidence from actual config files, producing a pass/fail matrix and an overall readiness verdict (ready, ready-with-compensation, or significant-friction). - Ready-to-paste compensation rules: For every failed gate, generates concrete AGENTS.md instruction entries (conventions, type rules, framework idioms) the user can copy directly. - Use Case: A team with an Express.js codebase runs the assessment, learns the stack fails the typed and convention-based gates, and receives paste-ready AGENTS.md rules documenting middleware order and validation patterns before running a health check. ## Quick Start Ask the AI to assess my stack for agent-friendliness in the current project directory.

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 existing stack is agent-friendly?

Run the stack assessment in your project root. It detects your language, framework, build tool, and test runner from project files, then scores each against four gates: typed, convention-based, popular in training data, and well-documented, citing evidence for every score.

What project types does the stack assessment support?

It supports JavaScript/TypeScript, Python, Rust, Go, Ruby, PHP, .NET, and Dart projects. Detection requires at least one marker file in the working directory such as package.json, pyproject.toml, Cargo.toml, go.mod, Gemfile, composer.json, a .csproj file, or pubspec.yaml.

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 AGENTS.md or similar instruction files so the AI agent can work effectively despite the gap.

Can I run the stack assessment on a new greenfield project?

No, it requires an existing codebase with recognizable project markers and stops if none are found. For greenfield stack selection, use the tech-stack-selector skill, which applies the same four quality gates as a selection filter rather than an evaluation lens.

What happens if stack-assessment.md already exists?

The skill asks how to proceed before writing. You can overwrite the existing assessment, save the new one as a versioned file like stack-assessment-v2.md, or abort and keep the results in the conversation only.