30 Claude Prompts for Confluence
Paste your notes, transcripts or rough ideas and get back specs, runbooks, meeting recaps and decision records formatted the way a Confluence page should read.
In short: This page contains 30 copy-paste ready prompts, organized into 6 categories with a description and pro tip for each. The first 5 prompts are free instantly, no signup needed. Hand-curated and tested by the AI Academy team.
Technical Specs and PRDs
5 promptsDraft a technical spec from a rough idea
1/30✨ What it does
Produces a complete technical spec ready to paste into a new Confluence page.
You are a senior software engineer who writes technical specs for a Confluence workspace. <context> I have a rough idea for a feature and need it turned into a proper technical spec before the team can start estimating work. </context> <inputs> - Feature idea: [ROUGH FEATURE DESCRIPTION] - Team: [TEAM NAME] - Target system: [SYSTEM OR SERVICE NAME] - Known constraints: [CONSTRAINTS, e.g. deadline, existing API] - Stakeholders who need to review it: [NAMES OR ROLES] </inputs> <task> Write a full technical spec covering problem statement, proposed solution, alternatives considered, data model changes, API changes, and rollout plan. </task> <constraints> Keep it under 900 words. Use plain engineering language, no marketing tone. Flag any assumption you had to make with the word Assumption in bold. Do not invent metrics that were not given to you. </constraints> <format> Return Confluence-ready markdown with H2 section headers matching each part of the task, and a short summary table of open questions at the end. </format>
Pro tip: Paste your actual Slack discussion under the feature idea field so Claude picks up real constraints instead of guessing them.
Turn a Slack thread into a product requirements doc
2/30✨ What it does
Converts a messy Slack thread into a structured PRD with clear goals and open questions.
You are a product manager who converts scattered discussions into structured PRDs. <context> My team debated a feature over a long Slack thread and I need the decisions and open items captured as a formal PRD before engineering picks it up. </context> <inputs> - Slack thread text: [PASTE FULL THREAD] - Product area: [PRODUCT AREA] - Target release: [RELEASE OR QUARTER] - Success metric: [METRIC NAME] </inputs> <task> Extract the agreed requirements, the rejected ideas with reasons, and any unresolved questions, then write them as a PRD with goals, non-goals, user stories and acceptance criteria. </task> <constraints> Only include requirements that were actually agreed in the thread, not implied wishes. Mark unresolved items clearly under Open Questions. Keep user stories to one sentence each in the format As a user I want so that. </constraints> <format> Return a Confluence page with sections: Goals, Non-Goals, User Stories, Acceptance Criteria, Open Questions. Use bullet lists, not paragraphs, for the stories and criteria. </format>
Pro tip: Copy the thread in chronological order, since Claude uses the order to figure out which idea was the final decision.
Write an API design spec with edge cases
3/30✨ What it does
Produces an API spec with concrete request and response examples plus an edge case table.
You are a backend engineer responsible for API design reviews. <context> I am adding a new endpoint to our service and need a spec that other engineers can review before I write code. </context> <inputs> - Endpoint purpose: [WHAT THE ENDPOINT DOES] - Method and path: [HTTP METHOD AND PATH] - Auth model: [AUTH METHOD] - Existing related endpoints: [LIST OF RELATED ENDPOINTS] - Consumers of this API: [CONSUMER TEAMS OR APPS] </inputs> <task> Write a spec covering request and response shape, status codes, rate limiting behaviour, and at least six realistic edge cases such as empty payloads, duplicate requests, and expired tokens. </task> <constraints> Use a real JSON example for the request and response, not a description of one. Do not skip error cases just because they seem unlikely, list them anyway. Keep language precise and avoid restating obvious REST conventions. </constraints> <format> Return a Confluence page with sections: Overview, Request, Response, Status Codes table, Edge Cases table, Open Questions. </format>
Pro tip: List the consumer teams explicitly so Claude tailors the edge cases to how each one actually calls the API.
Convert bullet notes into a formal feature spec
4/30✨ What it does
Expands rough bullet notes into a readable spec with a clarifying questions list.
You are a technical writer who turns engineer shorthand into readable specs. <context> An engineer gave me a quick bullet list about a feature and I need it expanded into a full spec that a non-technical stakeholder can also follow. </context> <inputs> - Raw bullets: [PASTE BULLET NOTES] - Feature name: [FEATURE NAME] - Audience: [AUDIENCE, e.g. engineering and support] - Deadline: [DEADLINE DATE] </inputs> <task> Expand the bullets into full sentences organised under Problem, Solution, Scope, Out of Scope, and Timeline, without adding new claims that were not implied by the bullets. </task> <constraints> Stay under 700 words. If a bullet is ambiguous, add a one-line clarifying question instead of guessing. Write for someone who has never seen the original bullets. </constraints> <format> Return Confluence markdown with H2 headers for each section and a short Clarifying Questions list at the bottom. </format>
Pro tip: Feed in the raw bullets exactly as written, typos included, so nothing gets silently reinterpreted.
Generate an open questions and risks section for a spec
5/30✨ What it does
Adds a grounded risk and open-questions section to an existing spec draft.
You are a staff engineer who reviews specs for missing risk analysis before approval. <context> I have a draft spec that reads well but has no risk or open question section, and reviewers keep asking about it in comments. </context> <inputs> - Draft spec text: [PASTE SPEC DRAFT] - System touched: [SYSTEM NAME] - Rollout scope: [ROLLOUT SCOPE, e.g. all users or beta cohort] - Prior incidents in this area: [PAST INCIDENT NOTES IF ANY] </inputs> <task> Read the spec and produce a Risks table covering data loss, performance, security and rollback risk, plus a separate Open Questions list of anything the spec leaves unanswered. </task> <constraints> Base every risk on something actually implied by the spec text, do not invent generic risks unrelated to the design. Rate each risk Low, Medium or High with a one-line reason. Keep the whole section under 400 words. </constraints> <format> Return a Risks table with columns Risk, Likelihood, Impact, Mitigation, followed by a bulleted Open Questions list. </format>
Pro tip: Paste in any past incident notes for the same system so the risk ratings reflect real history, not guesswork.
Runbooks and Incident Docs
5 promptsWrite an incident runbook from a postmortem
6/30✨ What it does
Turns a closed postmortem into a numbered, reusable incident runbook.
You are a site reliability engineer who turns postmortems into repeatable runbooks. <context> We just closed an incident postmortem and I want the fix steps captured as a runbook so the next on-call engineer does not have to relearn them. </context> <inputs> - Postmortem summary: [PASTE POSTMORTEM SUMMARY] - Affected service: [SERVICE NAME] - Detection method: [ALERT OR MONITOR NAME] - Owning team: [TEAM NAME] </inputs> <task> Write a runbook with sections for symptoms, diagnosis steps, fix steps, and verification steps, based strictly on what actually happened and was fixed in the postmortem. </task> <constraints> Write each step as a numbered, actionable command or check, not a vague description. Do not include steps that were considered but not actually used to resolve the incident. Keep the whole runbook under 600 words. </constraints> <format> Return a Confluence page titled with the service name, sections Symptoms, Diagnosis, Fix Steps, Verification, and a Last Reviewed date placeholder. </format>
Pro tip: Include the exact alert name so the runbook opens with something on-call can search for during a real page.
Create a step-by-step deployment runbook
7/30✨ What it does
Documents a full deployment process as a numbered runbook anyone on the team can follow.
You are a DevOps engineer documenting release procedures for a Confluence space. <context> Our deployment process lives in a few people's heads and I need it written down so anyone on the team can run a release safely. </context> <inputs> - Service name: [SERVICE NAME] - Deployment tool: [TOOL, e.g. GitHub Actions or Jenkins] - Pre-deploy checks: [PRE DEPLOY CHECKS] - Rollback method: [ROLLBACK METHOD] </inputs> <task> Write a numbered deployment runbook covering pre-deploy checks, the deployment steps themselves, post-deploy verification, and what to do if something goes wrong. </task> <constraints> Write steps as commands or clicks a person can literally follow, not summaries. Call out any step that requires approval from another team. Avoid assuming tools not mentioned in the inputs. </constraints> <format> Return a Confluence page with numbered sections Pre-Deploy, Deploy, Verify, Rollback, and an Owners line at the top listing who to contact for each step. </format>
Pro tip: Name the exact rollback method you already use, even a manual one, so Claude does not invent a tool you don't have.
Draft an on-call troubleshooting guide
8/30✨ What it does
Builds a per-alert triage guide with clear escalate-or-continue guidance.
You are an on-call engineer who writes triage guides for the next shift. <context> Our on-call rotation keeps re-solving the same handful of alerts from scratch, and I want a triage guide that shortcuts that work. </context> <inputs> - Common alerts: [LIST OF ALERT NAMES] - Service: [SERVICE NAME] - Dashboards used: [DASHBOARD LINKS OR NAMES] - Escalation contact: [ESCALATION CONTACT OR CHANNEL] </inputs> <task> For each alert listed, write a short triage entry with likely causes, the first three checks to run, and when to escalate instead of continuing to debug alone. </task> <constraints> Keep each alert entry under 120 words. Order the checks from fastest to slowest to run. Be explicit about the exact condition that means stop and escalate. </constraints> <format> Return one Confluence page with an H3 heading per alert, followed by Likely Causes, First Checks, and Escalate When subsections. </format>
Pro tip: List the alerts in order of how often they fire, since Claude will keep that order and the busiest ones end up at the top.
Write a rollback procedure runbook
9/30✨ What it does
Produces a rollback runbook that explicitly flags irreversible database steps.
You are a release engineer who documents recovery procedures. <context> We have never written down how to roll back a bad release for this service and I want that fixed before the next incident forces us to improvise. </context> <inputs> - Service: [SERVICE NAME] - Deployment platform: [PLATFORM, e.g. Kubernetes or ECS] - Database migrations involved: [YES OR NO, AND DETAILS] - Typical rollback window: [TIME WINDOW] </inputs> <task> Write a rollback runbook covering how to detect a bad release, how to revert the deploy, how to handle any database migration that already ran, and how to confirm the rollback worked. </task> <constraints> Be explicit about irreversible steps, such as destructive migrations, and mark them with a warning label. Do not assume a migration can always be reversed unless the inputs say so. Keep the runbook actionable, not theoretical. </constraints> <format> Return a Confluence page with sections Detect, Revert Deploy, Handle Migrations, Confirm, and a bold Warning callout for irreversible steps. </format>
Pro tip: Answer the migration question honestly, a rollback runbook that ignores a real irreversible migration is worse than none.
Turn a fixed outage into a permanent runbook page
10/30✨ What it does
Locks in a manual fix as a searchable runbook before the details get lost.
You are an incident commander who converts one-off fixes into standing documentation. <context> We fixed an outage manually last night and I want that fix turned into a permanent runbook page before the details are forgotten. </context> <inputs> - What broke: [WHAT BROKE] - Commands or actions used to fix it: [PASTE COMMANDS OR STEPS TAKEN] - Root cause if known: [ROOT CAUSE OR UNKNOWN] - Related service: [SERVICE NAME] </inputs> <task> Write a permanent runbook page that documents the symptoms that would indicate this same problem again, the exact steps taken to fix it, and a suggested longer-term prevention item. </task> <constraints> Use the exact commands given, do not paraphrase them into something more generic. If root cause is unknown, say so plainly instead of guessing one. Keep the prevention suggestion realistic, not a full redesign. </constraints> <format> Return a Confluence page with sections Symptoms, Fix Applied, Root Cause, Prevention Suggestion, tagged with the service name in the title. </format>
Pro tip: Paste the actual shell commands or console clicks you used, not a summary, so the next responder can copy them directly.
Meeting Notes and Recaps
5 promptsTurn raw meeting transcript into structured notes
11/30✨ What it does
Cleans a raw transcript into a readable page with owned action items.
You are an executive assistant who writes clean meeting notes from raw transcripts. <context> I recorded a meeting and have a messy auto-generated transcript that needs to become a readable Confluence page. </context> <inputs> - Raw transcript: [PASTE TRANSCRIPT] - Meeting title: [MEETING TITLE] - Attendees: [LIST OF ATTENDEES] - Date: [MEETING DATE] </inputs> <task> Clean up the transcript into structured notes covering key discussion points, decisions made, and action items with an owner for each. </task> <constraints> Drop filler speech and false starts, keep the substance only. Every action item must have a named owner taken from the attendee list, never leave one unassigned without flagging it. Keep the whole page under 500 words. </constraints> <format> Return a Confluence page with sections Summary, Key Points, Decisions, Action Items table with columns Owner and Due Date. </format>
Pro tip: List attendees by full name so Claude can match voice turns in the transcript to a real owner instead of writing Unassigned.
Write a stakeholder meeting recap with action items
12/30✨ What it does
Produces a stakeholder-ready recap that separates agreed items from deferred ones.
You are a program manager who sends recaps after stakeholder meetings. <context> I just finished a meeting with stakeholders from multiple teams and need a recap that keeps everyone aligned on what was agreed. </context> <inputs> - Rough notes from the meeting: [PASTE ROUGH NOTES] - Stakeholders present: [STAKEHOLDER NAMES AND TEAMS] - Project name: [PROJECT NAME] - Next meeting date: [NEXT MEETING DATE] </inputs> <task> Write a recap that states what was agreed, what was pushed back or deferred, and a clear action item list with owners and deadlines. </task> <constraints> Separate agreed items from deferred items clearly, do not blend them. Keep tone neutral and factual, not celebratory. Reference the next meeting date at the end so readers know when this will be revisited. </constraints> <format> Return a Confluence page with sections Agreed, Deferred, Action Items table, and Next Meeting line. </format>
Pro tip: Note who pushed back on what in your rough notes, that context is what keeps the deferred section honest instead of vague.
Draft a weekly sync summary page
13/30✨ What it does
Turns weekly sync notes into a consistent per-project status page.
You are a team lead who writes weekly sync summaries for a Confluence space. <context> Our team holds a weekly sync and I want a consistent summary page each week that people who missed it can catch up on quickly. </context> <inputs> - Sync notes this week: [PASTE THIS WEEK'S NOTES] - Team name: [TEAM NAME] - Week ending date: [WEEK ENDING DATE] - Ongoing projects: [LIST OF ONGOING PROJECTS] </inputs> <task> Summarize the sync into per-project status updates, blockers raised, and anything the team needs to decide before next week. </task> <constraints> Group updates by project name, not by speaker. Mark each project status as On Track, At Risk, or Blocked based on what was actually said. Keep each project update to two or three sentences. </constraints> <format> Return a Confluence page titled with the team name and week ending date, with an H3 per project showing Status, Update, Blockers. </format>
Pro tip: Keep using the exact same project names week to week so past summaries stay easy to compare side by side.
Create a client call recap for a Confluence page
14/30✨ What it does
Creates an internal client call recap that clearly separates commitments from ideas.
You are a client-facing consultant who documents call outcomes for internal tracking. <context> I just got off a call with a client and need an internal recap that the account team can reference without listening to the recording. </context> <inputs> - Call notes: [PASTE CALL NOTES] - Client name: [CLIENT NAME] - Attendees: [INTERNAL AND CLIENT ATTENDEES] - Contract stage: [CONTRACT STAGE, e.g. renewal or onboarding] </inputs> <task> Write an internal recap covering what the client asked for, any commitments we made, concerns they raised, and next steps with owners. </task> <constraints> Be precise about commitments made versus ideas floated, these are not the same and mixing them up creates risk. Do not soften concerns the client raised, note them plainly. Keep it under 400 words. </constraints> <format> Return a Confluence page with sections Client Asks, Commitments Made, Concerns Raised, Next Steps table with Owner and Due Date. </format>
Pro tip: Flag anything you are not sure was a real commitment, Claude will keep it in Concerns instead of accidentally overpromising.
Summarize a brainstorming session into next steps
15/30✨ What it does
Distills a scattered brainstorm into a prioritized set of next steps.
You are a facilitator who turns open brainstorming sessions into concrete next steps. <context> We ran a brainstorm with a lot of ideas thrown around and I need to distill it into something the team can actually act on. </context> <inputs> - Raw ideas list: [PASTE RAW IDEAS] - Session topic: [SESSION TOPIC] - Participants: [PARTICIPANT NAMES] - Time available next sprint: [TIME OR CAPACITY ESTIMATE] </inputs> <task> Group the raw ideas into themes, flag the two or three most promising ones given the stated capacity, and write next steps for exploring them further. </task> <constraints> Do not discard ideas entirely, park lower priority ones in a Later section instead of deleting them. Base the promising picks on the stated capacity, not on personal preference. Keep the whole page under 450 words. </constraints> <format> Return a Confluence page with sections Themes, Top Picks with reasoning, Later, and Next Steps table with Owner. </format>
Pro tip: State your real sprint capacity honestly, it is what keeps the Top Picks section realistic instead of an aspirational wish list.
These prompts give you the what. Tutorials give you the why.
Learn when to use extended thinking, how to build Claude Projects, and workflows that compound. 300+ tutorials and growing.
Onboarding Pages
5 promptsWrite a new-hire onboarding page for a team
16/30✨ What it does
Produces a first-week onboarding page tailored to a specific team and role.
You are a team lead writing onboarding documentation for new hires. <context> We are hiring for the team and I want a single onboarding page that gets a new person oriented in their first week. </context> <inputs> - Team name: [TEAM NAME] - Role: [ROLE TITLE] - Key tools used: [LIST OF TOOLS] - Manager name: [MANAGER NAME] </inputs> <task> Write an onboarding page covering team mission, who is who, tools to set up, and a suggested first-week schedule of things to read or do. </task> <constraints> Keep the first-week schedule realistic, no more than two or three items per day. Do not list tools without a one-line note on what each is used for. Write in a welcoming but plain tone, not overly enthusiastic. </constraints> <format> Return a Confluence page with sections Team Mission, Who Is Who, Tools to Set Up, First Week Schedule as a day-by-day table. </format>
Pro tip: Name the actual tools you use, generic placeholders like project management tool make the page feel unfinished to a new hire.
Draft a first 30 days onboarding checklist
17/30✨ What it does
Builds a week-by-week 30 day checklist with clear task ownership.
You are an HR business partner who builds structured onboarding checklists. <context> I want a 30 day onboarding checklist so a new employee and their manager both know what should happen and by when. </context> <inputs> - Role: [ROLE TITLE] - Department: [DEPARTMENT] - Key milestones expected by day 30: [MILESTONES] - Buddy or mentor assigned: [BUDDY NAME OR TBD] </inputs> <task> Write a checklist broken into Week 1, Week 2, Weeks 3 to 4, each with concrete tasks and who is responsible for making sure it happens. </task> <constraints> Every task needs a responsible party, either New Hire, Manager, or Buddy. Do not front-load everything into week one. Keep tasks specific, not vague statements like get familiar with the team. </constraints> <format> Return a Confluence page with a checklist table per week, columns Task, Responsible, Done. </format>
Pro tip: Name a real buddy or write TBD explicitly, an unnamed placeholder tends to get forgotten before day one.
Create a tools and access onboarding page
18/30✨ What it does
Documents exactly which systems a role needs and how to request each one.
You are an IT onboarding coordinator documenting system access for new employees. <context> New hires keep asking the same questions about which systems they need access to, and I want a single page that answers this upfront. </context> <inputs> - Role: [ROLE TITLE] - Required systems: [LIST OF SYSTEMS] - Access request process: [HOW ACCESS IS REQUESTED] - IT contact: [IT CONTACT OR CHANNEL] </inputs> <task> Write a page listing each required system, why the role needs it, how to request access, and expected wait time if known. </task> <constraints> Group systems by category such as Communication, Development, Finance if that grouping applies. Do not assume a wait time was given if it wasn't, mark it Unknown instead of guessing. Keep each system entry to one or two lines. </constraints> <format> Return a Confluence page with a table: System, Purpose, How to Request, Expected Wait, grouped under category headers. </format>
Pro tip: List systems by their real internal names, not generic categories, so the page doubles as a literal request checklist.
Write a role-specific onboarding guide
19/30✨ What it does
Builds a role-specific technical onboarding guide tied to the person's first project.
You are an engineering manager writing a role-specific onboarding guide. <context> Generic onboarding covers the company, but I need a guide specific to what a new engineer on my team actually needs to learn. </context> <inputs> - Role: [ROLE TITLE, e.g. backend engineer] - Codebase or repo names: [REPO NAMES] - Key systems they will touch: [SYSTEMS] - First project assigned: [FIRST PROJECT] </inputs> <task> Write a guide covering codebase orientation, local environment setup, key systems explained briefly, and how the first assigned project connects to what they just learned. </task> <constraints> Keep environment setup steps as literal commands, not descriptions. Explain each system in one paragraph maximum, assume no prior context. Connect the first project explicitly to at least one system covered earlier in the guide. </constraints> <format> Return a Confluence page with sections Codebase Orientation, Environment Setup, Key Systems, Your First Project. </format>
Pro tip: Name the actual repos and their real names, a placeholder repo list makes the setup section useless on day one.
Draft an onboarding FAQ page
20/30✨ What it does
Compiles recurring new-hire questions into a single referenceable FAQ page.
You are a people operations specialist compiling a new-hire FAQ page. <context> New hires keep asking the same questions in our Slack channel and I want an FAQ page that answers them once and for all. </context> <inputs> - Common questions asked: [PASTE LIST OF QUESTIONS OR TOPICS] - Company or team name: [COMPANY OR TEAM NAME] - Policy documents to reference: [POLICY DOC NAMES OR LINKS] - HR contact: [HR CONTACT] </inputs> <task> Write clear answers to each question, referencing the relevant policy document by name where applicable, and note when a question should instead be routed to the HR contact. </task> <constraints> Do not fabricate a policy detail that was not given, instead say see the policy document and name it. Keep each answer under 60 words. Order questions from most to least commonly asked. </constraints> <format> Return a Confluence FAQ page with each question as an H3 followed by its answer, and a Still Have Questions section linking to the HR contact. </format>
Pro tip: Paste the actual repeated Slack questions verbatim so the FAQ headers match what people literally search for.
Decision Records
5 promptsWrite an architecture decision record
21/30✨ What it does
Formalizes a made decision into a standard ADR with honest tradeoffs.
You are a principal engineer who writes architecture decision records for the team wiki. <context> We made an architecture decision in a meeting and I need it captured as a formal ADR before the reasoning is forgotten. </context> <inputs> - Decision made: [DECISION MADE] - Alternatives considered: [ALTERNATIVES CONSIDERED] - Reasoning discussed: [PASTE REASONING OR NOTES] - System affected: [SYSTEM NAME] </inputs> <task> Write an ADR with status, context, the decision itself, the alternatives with why they were rejected, and the consequences of this choice, both positive and negative. </task> <constraints> List at least two rejected alternatives with a concrete reason each, not just because it was worse. Include at least one real negative consequence, no decision is consequence-free. Keep the whole record under 500 words. </constraints> <format> Return a Confluence ADR page with sections Status, Context, Decision, Alternatives Considered, Consequences. </format>
Pro tip: Push for at least one real downside in your notes before running this, a consequence-free ADR reads as unreviewed.
Draft a decision log entry for a process change
22/30✨ What it does
Logs a process change with a clear old-versus-new comparison and a revisit trigger.
You are an operations manager who maintains a decision log for process changes. <context> We changed how a recurring process works and I want it logged so future team members understand why it works this way now. </context> <inputs> - Process changed: [PROCESS NAME] - Old process: [OLD PROCESS SUMMARY] - New process: [NEW PROCESS SUMMARY] - Reason for change: [REASON FOR CHANGE] </inputs> <task> Write a decision log entry describing what changed, why, who approved it, and when the change should be revisited if it does not work out. </task> <constraints> State the old and new process side by side so the contrast is clear. Name a specific revisit condition, not a vague someday. Keep the entry under 300 words. </constraints> <format> Return a Confluence page with a comparison table Old vs New, followed by Reason, Approved By, Revisit Condition. </format>
Pro tip: Set a concrete revisit condition like after two sprints or if error rate exceeds X, a vague one never gets checked.
Write a why we chose X over Y comparison page
23/30✨ What it does
Documents a tool or vendor comparison with a fair, criterion-by-criterion breakdown.
You are a technical lead documenting a tool or vendor comparison for the record. <context> We evaluated two options and picked one, and I want the comparison written down so we stop re-litigating it every few months. </context> <inputs> - Option A: [OPTION A NAME] - Option B: [OPTION B NAME] - Evaluation criteria used: [CRITERIA, e.g. cost, latency, support] - Final choice: [FINAL CHOICE] </inputs> <task> Write a comparison covering each criterion for both options, a summary of tradeoffs, and the final recommendation with reasoning. </task> <constraints> Score each criterion for both options rather than only describing the winner. Be fair to the option not chosen, note what it did well. Keep total length under 450 words. </constraints> <format> Return a Confluence page with a comparison table by criterion, followed by Summary and Final Recommendation sections. </format>
Pro tip: List the real evaluation criteria you used, not generic ones, so the table reflects the actual tradeoffs your team weighed.
Create a decision record for a vendor selection
24/30✨ What it does
Records a vendor selection decision with terms and reasoning for future audits.
You are a procurement lead documenting a vendor selection decision. <context> We just finished evaluating vendors for a new tool and I need the decision recorded for audit and future reference purposes. </context> <inputs> - Vendors evaluated: [LIST OF VENDORS] - Selected vendor: [SELECTED VENDOR] - Budget considered: [BUDGET RANGE] - Contract length: [CONTRACT LENGTH] </inputs> <task> Write a vendor decision record covering the evaluation criteria used, a brief note on each vendor considered, the final selection with reasoning, and the contract terms agreed. </task> <constraints> Include a short note on every vendor evaluated, not only the winner. State the budget and contract length exactly as given, do not round or approximate. Keep the record factual, no sales language. </constraints> <format> Return a Confluence page with sections Vendors Considered table, Selection Reasoning, Contract Terms. </format>
Pro tip: Include the vendors you rejected and why, an audit trail with only the winner listed looks incomplete later.
Draft a retrospective decision on reversing a prior choice
25/30✨ What it does
Documents a decision reversal without blame, linked back to the original record.
You are a team lead documenting the reversal of a previous decision. <context> A decision we made a while back is not working out and the team agreed to reverse it, and I want that reversal documented properly. </context> <inputs> - Original decision: [ORIGINAL DECISION] - What went wrong: [WHAT WENT WRONG] - New direction: [NEW DIRECTION] - Link to original decision record: [LINK OR PAGE NAME] </inputs> <task> Write a page that references the original decision, explains plainly what did not work and why, and lays out the new direction with a rough migration plan. </task> <constraints> Do not assign blame to individuals, describe the outcome factually instead. Reference the original decision record explicitly so the two pages link together. Keep the migration plan to concrete steps, not a vague intention. </constraints> <format> Return a Confluence page with sections Original Decision, What Did Not Work, New Direction, Migration Plan as a numbered list. </format>
Pro tip: Link the original decision page by its real title so readers can see the full history in one click.
Most people use 10% of Claude. Tutorials unlock the rest.
AI Academy: 300+ hands-on tutorials on Claude, ChatGPT, Midjourney, and 50+ AI tools. New tutorials added every week.
Documentation Maintenance
5 promptsAudit a stale Confluence page for outdated content
26/30✨ What it does
Flags which parts of an old page are stale versus still trustworthy, based on known changes.
You are a documentation owner responsible for keeping a Confluence space accurate. <context> I have an old page that has not been updated in a long time and I am not sure what in it is still true. </context> <inputs> - Page content: [PASTE FULL PAGE CONTENT] - Last updated date: [LAST UPDATED DATE] - What has changed since then: [KNOWN CHANGES SINCE THEN] - Page owner: [PAGE OWNER] </inputs> <task> Go through the page and flag which sections are likely outdated given the known changes, which are probably still accurate, and suggest specific rewrites for the outdated parts. </task> <constraints> Only flag a section as outdated if it conflicts with a stated known change, do not guess beyond that. Keep suggested rewrites short and specific, not a full page rewrite. List the page owner at the top so accountability is clear. </constraints> <format> Return a Confluence comment-style audit with sections Likely Outdated, Probably Still Accurate, Suggested Rewrites. </format>
Pro tip: List every known change since the last update, even small ones, the audit is only as good as what you feed it.
Rewrite a wall of text page into scannable sections
27/30✨ What it does
Reorganizes a dense page into scannable sections without losing any information.
You are an information architect who restructures dense documentation. <context> This page has grown into one long wall of text and nobody reads it anymore, I need it broken into a scannable structure. </context> <inputs> - Page content: [PASTE FULL PAGE CONTENT] - Primary audience: [PRIMARY AUDIENCE] - Most common question this page answers: [MOST COMMON QUESTION] - Page purpose: [PAGE PURPOSE] </inputs> <task> Restructure the content into clear H2 and H3 sections, pull out anything that reads as a step into a numbered list, and put the answer to the most common question near the top. </task> <constraints> Do not remove any actual information from the original text, only reorganize it. Keep headers short and scannable, three to five words. Add a short table of contents at the top. </constraints> <format> Return the restructured Confluence page with a table of contents, then the reorganized sections. </format>
Pro tip: Tell Claude the single most common question up front, it decides what goes near the top of the rewritten page.
Create a documentation style guide page
28/30✨ What it does
Builds a documentation style guide grounded in your own team's real examples.
You are a documentation lead setting writing standards for a Confluence space. <context> Our pages are written inconsistently across teams and I want a style guide so new pages follow the same conventions. </context> <inputs> - Examples of good existing pages: [PASTE OR DESCRIBE EXAMPLES] - Examples of inconsistent pages: [PASTE OR DESCRIBE PROBLEMS] - Team name: [TEAM NAME] - Tone preference: [TONE, e.g. concise and direct] </inputs> <task> Write a style guide covering heading structure, tone, how to write action items, how to handle placeholders and TBDs, and naming conventions for page titles. </task> <constraints> Base every rule on an actual pattern from the good or bad examples given, not generic advice. Keep the guide itself under 500 words so people actually read it. Include one short before-and-after example. </constraints> <format> Return a Confluence page with sections Headings, Tone, Action Items, Placeholders and TBDs, Page Titles, and one Before/After example. </format>
Pro tip: Paste an actual bad page excerpt, not just a description, the before and after example gets much sharper that way.
Draft a page template for future runbooks
29/30✨ What it does
Creates a reusable runbook template with instructional notes for future authors.
You are a documentation architect designing reusable Confluence templates. <context> Every runbook we write looks different and I want a single template so future ones are consistent and complete from the start. </context> <inputs> - Existing runbooks to model from: [PASTE OR LIST EXISTING RUNBOOKS] - Required sections per company policy: [REQUIRED SECTIONS IF ANY] - Team that will use it: [TEAM NAME] - Tool used to trigger the runbook: [MONITORING OR ALERTING TOOL] </inputs> <task> Design a runbook template with placeholder sections and short instructional notes explaining what to put in each one, based on patterns from the existing runbooks provided. </task> <constraints> Keep instructional notes in italics so they are visually distinct from real content once someone fills the template in. Include every required section from company policy if any were given. Do not make the template longer than what the example runbooks actually use. </constraints> <format> Return a Confluence template page with each section heading followed by an italic instructional note and a placeholder line. </format>
Pro tip: Paste at least two of your best existing runbooks so the template reflects sections your team actually fills in, not theory.
Write a quarterly documentation cleanup plan
30/30✨ What it does
Turns a vague cleanup intention into an assigned, capacity-aware plan with a deadline.
You are a documentation program manager planning a periodic cleanup effort. <context> Our Confluence space has grown messy over the quarter and I want a concrete cleanup plan rather than a vague someone should fix this later. </context> <inputs> - Known problem areas: [LIST OF PROBLEM SPACES OR PAGES] - Available hours for cleanup: [HOURS OR TEAM CAPACITY] - Owners available to help: [NAMES OR TEAMS] - Deadline for this cleanup: [DEADLINE] </inputs> <task> Write a cleanup plan that prioritizes the known problem areas by impact, assigns them to available owners, and fits the work within the stated capacity and deadline. </task> <constraints> Do not assign more work to an owner than the stated capacity allows. Prioritize by which pages get the most traffic or cause the most confusion if that information is given. Keep the plan realistic enough to actually finish by the deadline. </constraints> <format> Return a Confluence page with a prioritized table: Area, Owner, Estimated Hours, Deadline, and a short Success Criteria section at the end. </format>
Pro tip: Give a real capacity number, even a rough one, otherwise the plan will overcommit your team without anyone noticing until later.
Free tool
Prompt Optimizer
Turn a rough idea into a structured, professional AI prompt.
Frequently Asked Questions
Prompts are the starting line. Tutorials are the finish.
A growing library of 300+ hands-on tutorials on ChatGPT, Claude, Midjourney, and 50+ AI tools. New tutorials added every week.
7-day free trial. Cancel anytime.
Related guides