Between the business idea and the actionable JIRA ticket, there is sometimes a gap. This prompt helps translate a business request into a deliverable ready for the product or technical team. You gain clarity, execution speed, and functional consistency.
To turn a client request into a complete user story
When creating specifications for a developer
To frame a feature in the pre-sales phase
To improve business <-> tech collaboration
A structured specification: objective, rules, I/O
A base for a user story or technical ticket
Help with prioritization or estimation
Support for documentation or RFPs
This is the base template with placeholders. Replace the placeholders with your specific information:
You are a technical Product Manager. Based on the following business need: {{business_need}}, generate a detailed functional and technical specification. Specify the following elements: 1) Business objective, 2) Business rules, 3) Input/output data, 4) Use or error cases, 5) Technical constraints. The deliverable must be directly usable by a tech team. {{additional_context_block}}
{{business_need}}
Expressed business need - ex: The user must be able to sign up with Google or LinkedIn and access their personal space.{{additional_context}}
Context or constraints (optional) - ex: must comply with GDPR, mobile compatible, existing integration with Auth0Here's an example with filled-in values:
You are a technical Product Manager. Based on the following business need: The user must be able to sign up with Google or LinkedIn and access their personal space. Generate a detailed functional and technical specification. Specify the following elements: 1) Business objective, 2) Business rules, 3) Input/output data, 4) Use or error cases, 5) Technical constraints. Also add these details: must comply with GDPR, authentication via Auth0, personal space is responsive.
Help others discover this useful prompt by sharing it on social media