reversa-pricing-profile

Generates a billing profile with hourly rate, tax regime, and pricing models through a guided interview.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Freelancers and consultants often lack a structured, reusable billing profile, forcing them to re-enter country, currency, seniority, hourly rate, and tax regime details every time they estimate a project. This Skill captures that information once and persists it as validated JSON and Markdown files for downstream pricing agents. ## Core Features & Use Cases - Guided interview: Conducts up to ten sequential questions in plain Portuguese covering country, currency, seniority, hourly rate (direct or derived from monthly income), project markup, tax regime, pricing models, client profile, and foreign-currency billing. - Tax regime catalog: Maps the user's declared regime to an approximate tax factor using a curated catalog for Brazil, the US, Portugal, Mexico, and international freelance scenarios, with confidence flags and VAT pass-through warnings. - Atomic persistence: Writes _reversa_sdd/_pricing/profile.json (validated against a JSON Schema) and a human-readable profile.md, with timestamped backups before overwriting and rollback on cancellation. - Use Case: A Brazilian senior developer answers the interview, derives a 100 BRL/hour rate from a 12,000 BRL monthly target, selects Simples Nacional, and the resulting profile feeds the Reversa Sizer and Pricer agents for project estimates. ## Quick Start Ask the agent to run /reversa-pricing-profile or say "configurar perfil de cobrança" to start the guided billing profile interview.

Frequently Asked Questions about reversa-pricing-profile

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

FAQPage Schema
How do I configure a billing profile for freelance pricing?▼

Run the reversa-pricing-profile interview, which asks up to ten sequential questions about country, currency, seniority, hourly rate, markup, tax regime, pricing models, and client profile. The answers are saved to profile.json and profile.md under _reversa_sdd/_pricing/.

How is the hourly rate calculated from monthly income?▼

Choose the derived mode, then provide your desired net monthly income and billable hours per month. The skill divides income by hours, rounds to two decimals, 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), the US (1099, S-Corp), Portugal (simplified and organized Category B), Mexico (RESICO, Actividad Empresarial), and international freelance cases, plus an 'outro' fallback with no computed tax factor.

What happens if a billing profile already exists?▼

The skill displays the current fields in a table and asks whether to overwrite. If confirmed, the existing profile.json is renamed to a timestamped .bak file before the new profile is written; if cancelled, the backup is restored.

Is the tax factor a legally exact tax rate?▼

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