reversa-pricing-estimate

Generates three side-by-side feature pricing scenarios: effort, value, and market range.

1|Updated Jul 10, 2026
One-click install
npx skills add https://github.com/tjsasakifln/extra-cli --skill reversa-pricing-estimate-tjsasakifln
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: reversa-pricing-estimate
Source: https://github.com/tjsasakifln/extra-cli/tree/main/.agents/skills/reversa-pricing-estimate
Command: npx skills add https://github.com/tjsasakifln/extra-cli --skill reversa-pricing-estimate-tjsasakifln

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Freelancers and agencies struggle to price software features defensibly, often guessing a single number. This Skill combines a billing profile and a feature size estimate to produce three deterministic pricing scenarios side by side, so the user can justify a price range instead of a guess. ## Core Features & Use Cases - Three-scenario pricing: Computes Effort (hours by complexity class times seniority factor, plus tax reserve and markup), Value (10% to 30% capture of declared annual value), and Market Range (hourly benchmarks by country and seniority for BR, US, PT, MX). - Deterministic, offline calculation: All formulas are documented in versioned reference files; no network calls, no legal or tax advice, with a mandatory disclaimer in every output. - Structured persistence: Writes estimate.md and estimate.json (schema 1.1) under _reversa_sdd/_pricing/<feature>/, with atomic writes, backup rotation on recalculation, and optional foreign billing currency conversion. - Use Case: After running /reversa-pricing-profile and /reversa-pricing-size for a Pix payment feature, run this Skill to get an effort floor of 4,800 to 12,000 BRL, a value-based range, and a market benchmark, plus guidance on which scenario to lead with. ## Quick Start Type /reversa-pricing-estimate or ask "quanto cobrar" after creating your pricing profile and feature size to generate the three-scenario estimate.

Frequently Asked Questions about reversa-pricing-estimate

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

FAQPage Schema
How do I calculate a price for a software feature?▼

Run the estimate step after creating a pricing profile and a feature size. It produces three ranges: Effort (hours by complexity class times seniority factor, plus tax reserve and markup), Value (10% to 30% of declared annual value), and Market (hourly benchmarks by country and seniority).

What is value-based pricing for freelance development?▼

Value-based pricing sets the price as a share of the economic value the feature generates for the client. This Skill captures 10% to 30% of the declared annual value, computed as the maximum of monthly return times 12 or the cost of not doing the feature.

Which countries are covered by the market rate benchmarks?▼

The market scenario covers Brazil (BRL), United States (USD), Portugal (EUR), and Mexico (MXN), each with hourly ranges for five seniority levels. For other countries the market scenario is reported as unavailable with an explanation.

What happens if the pricing profile or size file is missing?▼

The Skill fails with an explicit message telling you to run /reversa-pricing-profile or /reversa-pricing-size first. It does not fabricate missing inputs, and it warns if the size file uses the older 1.0 formula version.

Does the estimate handle billing in a foreign currency?▼

Yes. If the profile defines billing_currency and exchange_rate_to_local, each scenario also shows converted values with the exchange rate printed. The rate is manual and flagged as not updated in real time.

Can I recalculate an existing estimate?▼

Yes. The Skill compares timestamps against the profile and size, asks for confirmation, and renames the old estimate.md and estimate.json to timestamped .bak files before writing new ones.