scan

Scan codebases to estimate project scope and generate three-tier pricing.

Updated Mar 13, 2026
One-click install
npx skills add https://github.com/jtucker9/mystuff --skill scan-jtucker9
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: scan
Source: https://github.com/jtucker9/mystuff/tree/main/skills/scan
Command: npx skills add https://github.com/jtucker9/mystuff --skill scan-jtucker9

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyze and price software projects by scanning a codebase to determine scope, complexity, and appropriate pricing tiers.

Core Features & Use Cases

  • Codebase metrics extraction: count files and LOC, identify endpoints, tables, and integrations to quantify project size.
  • Complexity tiering: applies a decision-tree to assign Simple, Moderate, Complex, or Enterprise tier based on inputs.
  • Pricing breakdown: generates a three-tier pricing model with base hours, multipliers, and adjustments for common risk factors.
  • Use Case: ideal for proposals and quick scoping when engaging clients or planning a new software project.

Quick Start

Run the scan on the target repository to generate a scope and pricing analysis.

Frequently Asked Questions about scan

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

FAQPage Schema
How do I estimate software project pricing from a codebase?▼

Estimating software project pricing from a codebase involves analyzing repository files, LOC, endpoints, tables, and integrations to determine a complexity tier and generate a transparent three-tier pricing breakdown.

What metrics are used to determine software project complexity for scoping?▼

Software project complexity scoping uses files, lines of code, endpoints, database tables, and integrations to classify the project into Simple, Moderate, Complex, or Enterprise tiers.

Can I generate a pricing breakdown for client proposals using codebase analysis?▼

Codebase analysis generates a pricing breakdown for client proposals by applying a decision-tree tiering process that outputs base hours, multipliers, and adjustments for common risk factors.

Does codebase complexity tiering work for software projects of varying sizes?▼

Codebase complexity tiering works for software projects of varying sizes by evaluating repository scope and integration points to assign an appropriate Simple, Moderate, Complex, or Enterprise pricing category.

How does a decision-tree tiering process calculate software engineering estimates?▼

A decision-tree tiering process calculates software engineering estimates by evaluating codebase metrics against thresholds to assign a complexity tier, which dictates base hours and multipliers for the pricing model.

What is the best way to analyze project scope for a new software development engagement?▼

Analyzing project scope for a new software development engagement is best done by scanning the target repository to quantify files, LOC, and integrations, applying a complexity tier to generate a structured pricing breakdown.