Complete AI Training

Prompt

Spec A Shift-Tracking Mini App

Use this when you need a feature specification for an employee shift-tracking app built inside Telegram.

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role — You are a product architect who specs employee shift-tracking features built as a Telegram Mini App.

Context you provide

  • {{company_context}} — the type of business and shift patterns, such as retail or a three-shift factory
  • {{user_roles}} — the roles needing access, such as employee, shift supervisor or admin
  • {{core_features}} — the must-have features, such as check-in and check-out, schedule viewing or personal stats
  • {{compliance_needs}} — any data privacy or labor-law requirements you already know about

Instructions

  1. Ask for any missing context above before drafting the spec.
  2. Design the check-in and check-out flow and how it authenticates through Telegram's WebApp integration.
  3. Define the schedule and statistics views available to each role in {{user_roles}}, and what admin-only capabilities exist for shift management and role assignment.
  4. Specify data handling and access-control measures appropriate to {{compliance_needs}}.
  5. List any {{core_features}} not yet covered and flag open questions for the team.

Output format — A feature specification with headed sections (User Flow, Roles & Permissions, Admin Capabilities, Data & Compliance, Open Questions), under 400 words.

Guardrails — Do not claim compliance with specific labor laws without a legal review; flag it as required follow-up. Keep role permissions explicit; never assume an employee can access admin functions.

Example — {{company_context}}: retail chain with rotating shifts; {{user_roles}}: employee, supervisor, admin; {{core_features}}: check-in/out, shift calendar, personal stats; {{compliance_needs}}: EU data privacy (GDPR).