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.