reversa-pricing-estimate

Convert legacy feature sizing and billing profiles into Effort, Value, and Market pricing ranges.

1.5k|383|Updated Apr 26, 2026
One-click install
npx skills add https://github.com/sandeco/reversa --skill reversa-pricing-estimate-sandeco
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reversa-pricing-estimate
Source: https://github.com/sandeco/reversa/tree/main/agents/reversa-pricing-estimate
Command: npx skills add https://github.com/sandeco/reversa --skill reversa-pricing-estimate-sandeco

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It helps you estimate how much to charge for an active feature in a legacy project by producing three explainable pricing scenarios side by side, so you can propose a range that aligns with effort, value, and market benchmarks instead of guessing.

Core Features & Use Cases

  • Three-scenario pricing output: generates parallel ranges for Effort, Value, and Market pricing to support negotiation and internal sanity checks.
  • Deterministic calculation with strong guardrails: computes effort using documented deterministic formulas, validates required inputs, and records results to both estimate.md and estimate.json.
  • Value and market guidance when inputs exist: runs a mini-interview for value inputs, and derives market pricing from a country and seniority benchmark table with explicit fallback behavior.

Quick Start

Use the pricing estimate flow for your active feature by running /reversa-pricing-estimate after you have already run /reversa-pricing-profile and /reversa-pricing-size.

Frequently Asked Questions about reversa-pricing-estimate

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

FAQPage Schema
How do I estimate feature pricing for legacy software projects?

Feature pricing for legacy software is estimated by generating parallel ranges for effort, value, and market scenarios. This approach uses documented deterministic formulas alongside customer billing profiles to produce explainable pricing ranges instead of guessing.

What's the best way to calculate value-based pricing for software features?

Value-based pricing is calculated by running a mini-interview to gather specific value inputs from the client. This data is then combined with feature sizing to generate a pricing range that reflects the perceived value.

How do I use market benchmarks to set a pricing range for development work?

Market benchmarks derive pricing ranges by referencing a country and seniority benchmark table. If specific benchmark inputs are missing, the calculation applies explicit fallback behavior to ensure a usable market pricing estimate.

Do I need to create a pricing profile before estimating feature costs?

Yes, you must run the pricing profile and feature size prerequisites beforehand. Estimating an active feature requires reading an existing customer billing profile and feature sizing state to produce valid calculations.

Can I export pricing estimates to a JSON schema format?

Yes, pricing estimates are persisted to both estimate.md and estimate.json files. The output strictly follows a provided JSON schema to ensure deterministic calculation results are machine-readable and structurally validated.

Why does effort estimation require deterministic formulas for proposal generation?

Effort estimation requires deterministic formulas to satisfy determinism and provide strong guardrails during proposal generation. This ensures the calculated pricing scenarios are explainable, repeatable, and based on documented offline logic.