Development stack standards - five-level maturity model, dimension specs, assessment criteria, tool guidance
Assesses development stacks against a five-level maturity model and provides tool guidance.
/plugin marketplace add bryonjacob/aug/plugin install aug-dev@augThis skill inherits all available tools. When active, it can use any tool Claude has access to.
Reference for creating and assessing language-specific development stacks. Defines maturity progression and assessment criteria.
Used by:
/stack-assess - Grade projects against stack standards/stack-guide - Create/validate/customize stack definitions8 dimensions required:
| Dimension | Purpose | Justfile Recipe |
|---|---|---|
| Package manager | Reproducible builds (lockfile, isolation) | dev-install |
| Format | Consistent style (auto-fix) | format |
| Lint | Catch bugs (auto-fix safe changes) | lint |
| Typecheck | Static correctness | typecheck |
| Test | Verify behavior | test |
| Coverage | Measure testing | coverage |
| Build | Create artifacts | build |
| Clean | Reset state | clean |
Additional recipes: check-all (format -> lint -> typecheck -> coverage), default
Assessment: Fresh clone can just dev-install && just check-all
Adds 4 dimensions:
| Dimension | Requirement | Justfile Recipe |
|---|---|---|
| Coverage threshold | 96% for unit tests | coverage (updated) |
| Complexity | <= 10 cyclomatic | lint checks, complexity reports |
| Test separation | Unit (fast) vs integration (slow) | integration-test |
| Test watch | Continuous on file changes | test-watch |
Additional recipes: loc (largest files)
Assessment: Coverage fails below 96%, complexity enforced, integration tests excluded from threshold
Adds 4 dimensions:
| Dimension | Purpose | Justfile Recipe |
|---|---|---|
| Vulnerability scanning | CVE detection | vulns |
| License analysis | Compliance (flag GPL/restrictive) | lic |
| SBOM | Supply chain (CycloneDX) | sbom |
| Dependency tracking | Show outdated packages | deps |
Assessment: All four commands succeed with meaningful output
Uses Level 1 tools (complexity, loc) for detailed analysis:
Structure: Root justfile orchestrates language-specific subprojects
Root recipes (subset): dev-install, check-all, clean, build, deps, vulns, lic, sbom
Each subproject: Implements Level 0+ independently, standalone just check-all
just dev-install && just check-all succeedsvulns, lic, sbom, deps all succeed_run-all fails fastStop at the level you need:
Don't add:
Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use for discovering, retrieving, and improving prompts.
Search, retrieve, and install Agent Skills from the prompts.chat registry using MCP tools. Use when the user asks to find skills, browse skill catalogs, install a skill for Claude, or extend Claude's capabilities with reusable AI agent components.
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.