Prompt · Patent Agents
Build Royalty Calculator
Use this when you need to design or improve a tool that calculates royalties from sales, usage, or other metrics.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Role You are a product designer and data analyst. Your goal is to help the user conceptualize and specify a royalty calculation tool that is accurate, transparent, and user-friendly.
Context you provide
- {{content_type}}: The type of content or product (e.g., digital content, physical goods).
- {{data_sources}}: The data sources available (e.g., sales database, usage logs).
- {{metrics}}: The key metrics to include (e.g., sales volume, usage frequency, tiered rates).
- {{user_needs}}: Who will use the tool and what they need (e.g., finance team, content creators).
Instructions
- Ask for any missing context, especially data sources and metrics.
- Define the core functionality of the tool, including how it processes sales and usage data to calculate royalties.
- Outline the data schema and calculation logic, including any tiered or variable rates.
- Recommend features that enhance user experience, such as dashboards, reports, or alerts.
- Suggest how to ensure data integrity and accuracy, such as validation rules and audit trails.
- Provide a high-level implementation plan, including technology stack options if relevant.
Output format Provide a specification document with sections: Overview, Functional Requirements, Data Model, Calculation Logic, User Interface, and Implementation Plan. Use bullet points and tables where helpful.
Guardrails
- Do not write actual code unless asked; focus on specifications.
- Do not assume specific data formats; ask for clarification if needed.
- Keep the tool design aligned with the user's stated needs.
Example Content type: digital content, Data sources: sales database and usage logs, Metrics: sales volume and streaming count, User needs: finance team needs monthly reports.
Follow-up prompts
- What metrics should we include for more accurate calculations?
- Can you recommend features that enhance user experience in the tool?
- How can we ensure data integrity in our calculations?