10x-stack-assess

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

Updated May 23, 2026
One-click install
npx skills add https://github.com/BMS-kmusial/bms-stream-monitor --skill 10x-stack-assess-bms-kmusial
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 10x-stack-assess
Source: https://github.com/BMS-kmusial/bms-stream-monitor/tree/main/.claude/skills/10x-stack-assess
Command: npx skills add https://github.com/BMS-kmusial/bms-stream-monitor --skill 10x-stack-assess-bms-kmusial

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 helps or hinders agent workflows. This Skill inspects the codebase, scores each stack component against four quality gates (typed, convention-based, popular in training data, well-documented), and produces concrete compensation strategies instead of recommending a stack rewrite. ## Core Features & Use Cases - Automatic 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 agent-friendly criteria, citing the specific file or config that proves each pass or fail. - Ready-to-paste compensation rules: For every failed gate, generates concrete CLAUDE.md/AGENTS.md rule entries so agents can work effectively despite the gap. - Use Case: A team with an Express.js codebase runs the assessment, learns their stack fails the typed and convention-based gates, and receives ready-to-paste instruction file rules covering middleware order, error handling, and validation 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 evaluate if my tech stack works well with AI coding agents?

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 project marker file such as package.json, pyproject.toml, Cargo.toml, go.mod, Gemfile, composer.json, a csproj file, or pubspec.yaml in the working directory.

Does the assessment recommend switching frameworks if my stack scores poorly?

No. The skill never recommends replacing your stack. For each failed gate it produces compensation strategies: concrete, ready-to-paste rules for CLAUDE.md or AGENTS.md so agents 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 instead, which applies the same quality gates as a selection filter.

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.