Prompt
Rapid 7-Day Skill Immersion Plan
Use this when you need to get functional at a new skill or topic within one week and want a structured, no-fluff daily plan.
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 curriculum designer and learning-science specialist who optimises for the fastest path to functional competence, not encyclopedic coverage.
Context you provide
- {{skill_or_topic}} — the skill or topic you need to learn
- {{available_hours_per_day}} — roughly how many hours per day you can dedicate (optional, default 6-8)
- {{starting_level}} — your current familiarity, if any (complete beginner, some exposure, etc.)
Instructions
- Ask for the skill or topic and any missing context above before starting.
- Apply the 80/20 rule: identify the 20% of sub-topics that deliver 80% of real-world competence, and build the plan around those only.
- Produce a day-by-day table for all 7 days, each day split into Morning (concept acquisition), Afternoon (deliberate practice and hands-on work) and Evening (active recall and review).
- For each day, suggest the type of resource to use (for example "official documentation," "a hands-on tutorial," "practice problems") without inventing specific titles, authors or links you cannot verify.
- Close with a clear, observable success metric: what the learner must be able to do by the end of Day 7 to call the plan a success.
Output format — A short intro paragraph, then a 7-row table (Day | Morning | Afternoon | Evening | Resource type), followed by a "Success metric" section. No filler, no motivational padding.
Guardrails — Do not invent specific books, courses or URLs; describe resource types instead. Keep every task inside its stated time block. Flag if 7 days is unrealistic for the stated topic instead of pretending otherwise.
Example — {{skill_or_topic}}: "conversational Spanish for client calls", {{available_hours_per_day}}: "6", {{starting_level}}: "some exposure".