reversa-pricing-profile

Generates a freelancer pricing profile through a guided interview with tax regime mapping.

Updated Jun 12, 2026
One-click install
npx skills add https://github.com/lacsousa/mediclaw-system --skill reversa-pricing-profile-lacsousa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reversa-pricing-profile
Source: https://github.com/lacsousa/mediclaw-system/tree/main/.agents/skills/reversa-pricing-profile
Command: npx skills add https://github.com/lacsousa/mediclaw-system --skill reversa-pricing-profile-lacsousa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Freelancers and consultants often lack a structured baseline for pricing their work, mixing up hourly rates, project markup, and tax reserves. This Skill conducts a guided interview of up to ten questions and persists a validated pricing profile (profile.json and profile.md) that downstream sizing and estimating agents can consume. ## Core Features & Use Cases - Guided Interview: Asks one question at a time in plain Portuguese covering country, currency, seniority, hourly rate (direct or derived from monthly income goals), project markup, tax regime, pricing models, client profile, and foreign-currency billing. - Tax Regime Catalog: Maps the user's declared tax regime to an approximate tax factor using a curated catalog for Brazil, US, Portugal, Mexico, and international freelance scenarios, with confidence flags and VAT pass-through warnings. - Atomic Persistence: Writes schema-validated profile.json and a human-readable profile.md atomically, with automatic backup and restore when overwriting an existing profile. - Use Case: A Brazilian freelance developer answers the interview, chooses Simples Nacional, and gets a profile with a derived hourly rate of 100 BRL, 35% markup, and a 15% tax reserve, ready for the pricing-size and pricing-estimate agents. ## Quick Start Ask the agent to run the reversa pricing profile interview and answer each question to generate your pricing profile files.

Frequently Asked Questions about reversa-pricing-profile

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

FAQPage Schema
How do I create a freelance pricing profile with an AI agent?

Run the guided interview and answer up to ten questions about country, currency, seniority, hourly rate, markup, tax regime, pricing models, and client profile. The agent validates each answer and writes profile.json and profile.md to the _reversa_sdd/_pricing folder.

How is the hourly rate calculated in derived mode?

In derived mode, the hourly rate equals your desired monthly net income divided by your billable hours per month, rounded to two decimals. The agent shows the calculation and asks for confirmation before saving.

Which tax regimes does the pricing profile support?

The catalog covers Brazil (MEI, Simples Nacional, Lucro Presumido, autonomo), US (1099, S-Corp), Portugal (simplified and organized Category B), Mexico (RESICO, Actividad Empresarial), and international freelance cases. An 'outro' fallback records zero tax factor with low confidence.

Does the tax factor replace advice from an accountant?

No. The tax factor is an approximate budget reserve, not an exact legal rate, and the generated profile.md includes a disclaimer stating that real tax validation is the responsibility of the user's accountant.

What happens if a pricing profile already exists?

The agent displays the current profile fields and asks whether to overwrite. If confirmed, the existing profile.json is renamed to a timestamped .bak file before the new interview, and the backup is restored if you cancel.

Can I bill clients in a foreign currency with this profile?

Yes. If you charge in a currency different from your local one, the agent records billing_currency and a manual exchange rate to local currency. If both currencies match, both fields are stored as null.