calculate-pricing

Generate retainer ranges and payment plans for criminal defense cases.

6|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/jdrodriguez/legal-toolkit --skill calculate-pricing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: calculate-pricing
Source: https://github.com/jdrodriguez/legal-toolkit/tree/main/legal-toolkit/skills/calculate-pricing
Command: npx skills add https://github.com/jdrodriguez/legal-toolkit --skill calculate-pricing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps intake teams and attorneys produce consistent, defensible retainer ranges and payment plan options for criminal defense matters so clients receive transparent, reviewable fee estimates and firms avoid underpricing or inconsistent quotes.

Core Features & Use Cases

  • Case classification: Converts inputs into charge tier, complexity level, and estimated case lifecycle to guide pricing decisions.
  • Recommended retainer range: Produces a dollar range (not a final quote) with rationale tied to charge type, jurisdiction, priors, aggravators, and trial likelihood.
  • Payment plans & math: Suggests 2–3 payment structures with accurate arithmetic and configurable minimum upfront requirements.
  • Fee justification scripts: Provides short, client-facing language explaining value, scope of work covered by the retainer, and risks of cheaper alternatives.
  • Flags & alerts: Highlights cases outside historical norms, requires attorney review on unusual factors, and identifies potential fee disputes or ethical concerns.
  • Customization guidance: Includes a configurable pricing tier table and instructions to replace placeholder ranges with firm data.

Quick Start

Use calculate-pricing to generate a recommended retainer range, payment plan options, and 2–3 sentences of fee justification given charge type, jurisdiction, complexity, prior record, and aggravating factors.

Frequently Asked Questions about calculate-pricing

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

FAQPage Schema
How do I estimate criminal defense retainer fees during client intake?

To estimate criminal defense retainers during intake, input the charge type, jurisdiction, complexity, prior record, and aggravating factors to receive a recommended dollar range and payment plan structures. The system classifies the case and generates a defensible retainer range pending attorney review.

What factors determine criminal case pricing and fee justification?

Criminal case pricing is determined by charge tier, jurisdiction, prior record, aggravating factors, and trial likelihood. The system uses these inputs to classify case complexity and generate fee justification language explaining the scope of work and risks of cheaper alternatives.

How do I structure payment plans for legal retainers?

Structure legal retainer payment plans by using the suggested two to three payment options with accurate arithmetic and configurable minimum upfront requirements. The system calculates payment structures based on the recommended retainer range specific to the criminal case characteristics.

Can I customize retainer ranges for my law firm's pricing tiers?

You can customize retainer ranges by replacing placeholder values with your firm's data using the included configurable pricing tier table. This ensures the recommended dollar ranges align with your firm's historical norms and specific pricing guidelines.

When should I flag a criminal case for attorney review before quoting a retainer?

Flag a criminal case for attorney review when the system identifies unusual factors outside historical norms or potential ethical concerns. The system automatically highlights outliers and cases with complex aggravating factors that require direct attorney evaluation before finalizing a quote.