reversa-pricing-profile

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

Updated Mar 23, 2026
One-click install
npx skills add https://github.com/Helcio-Nogueira/Painel_Inteligente_Hackaton_2026 --skill reversa-pricing-profile-helcio-nogueira
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: reversa-pricing-profile
Source: https://github.com/Helcio-Nogueira/Painel_Inteligente_Hackaton_2026/tree/main/.agents/skills/reversa-pricing-profile
Command: npx skills add https://github.com/Helcio-Nogueira/Painel_Inteligente_Hackaton_2026 --skill reversa-pricing-profile-helcio-nogueira

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Freelancers and consultants often lack a structured, consistent billing profile, making it hard to produce accurate project estimates. This Skill conducts a guided interview of up to ten questions and persists a validated pricing profile (country, currency, seniority, hourly rate, markup, tax regime, pricing models) as JSON and Markdown files for downstream sizing and estimation agents. ## 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 declared tax regimes (Brazil, US, Portugal, Mexico, international) to approximate tax factors with sources, VAT flags, and confidence levels, with fallback suggestions when the user is unsure. - Atomic, Schema-Validated Persistence: Writes profile.json and profile.md atomically (tempfile plus rename), validates against a JSON Schema, and creates timestamped backups before overwriting an existing profile. - Use Case: A Brazilian freelance developer runs 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 assistant to run the reversa-pricing-profile interview to configure your billing profile, then answer each question one at a time.

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 freelance billing profile with an AI agent?▼

Run the reversa-pricing-profile interview and answer up to ten questions one at a time. The agent records your country, currency, seniority, hourly rate, markup, tax regime, and pricing models, then saves validated profile.json and profile.md files.

How is the hourly rate calculated from monthly income?▼

In derived mode, the agent asks for your desired monthly net income and billable hours per month, then divides income by hours and rounds to two decimals. You confirm the result before it is saved.

Which tax regimes does the pricing profile support?▼

The catalog covers Brazil (MEI, Simples Nacional, Lucro Presumido, autonomo), the US (1099, S-Corp), Portugal, Mexico, and international freelance cases. Each regime maps to an approximate tax factor with a public source, and an 'outro' option exists for uncataloged regimes.

What happens if a billing profile already exists?▼

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

Does the tax factor replace professional accounting advice?▼

No. The tax factor is an approximate budget reserve, 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.