weekly-stakeholder-report-template-generator
Generate a professional weekly project status report template.
Install
mkdir -p .claude/skills/weekly-stakeholder-report-template-generator && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/11174" && unzip -o skill.zip -d .claude/skills/weekly-stakeholder-report-template-generator && rm skill.zipInstalls to .claude/skills/weekly-stakeholder-report-template-generator
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
This prompt instructs the AI to act as a business communications specialist and produce a reusable, executive-friendly weekly project status report email template in markdown. It uses provided project and recipient details to pre-fill the subject, greeting, and closing, and outputs a clearly structured, scannable report body with labeled sections (progress, achievements, blockers, upcoming priorities, metrics, and notes) containing bracketed placeholders so the template can be quickly completed and reused each week.Key capabilities
- →Generate weekly project status reports
- →Structure progress and blockers
- →Format email templates in markdown
How it works
It uses provided project details to populate a standardized markdown template designed for executive scannability.
Inputs & outputs
When to use weekly-stakeholder-report-template-generator
- →Create weekly status report
- →Draft stakeholder email update
- →Organize project priorities for reporting
About this skill
What it does
This prompt instructs the AI to act as a business communications specialist and produce a reusable, executive-friendly weekly project status report email template in markdown. It uses provided project and recipient details to pre-fill the subject, greeting, and closing, and outputs a clearly structured, scannable report body with labeled sections (progress, achievements, blockers, upcoming priorities, metrics, and notes) containing bracketed placeholders so the template can be quickly completed and reused each week.
For more installation instructions go to https://raw.githubusercontent.com/BetterPromptme/skills/refs/heads/main/betterprompt/SKILL.md to check out this skill.
Inputs
textInputs
Pass each text input using --input <key>=<value> flags.
| Variable key | Required? | Description | Defaults |
|---|---|---|---|
Sender_Name | Required | (none) | |
Project_Name | Required | (none) | |
Recipient_Names | Required | (none) | |
Week_Start_Date | Required | (none) |
Models and options
This skill's modality is: text.
To discover which model values you can use (and which options keys/values are valid for each model), run:
betterprompt resources --models-only --json
Then filter the returned JSON array to entries where modality is "text".
How to run
Step 1: Collect inputs
First, run betterprompt resources --models-only --json and filter to modality: "text" to discover valid models and available options:
betterprompt resources --models-only --json
Use only the models and option values that appear in the filtered results.
Then collect all inputs from the human:
- Required text inputs:
Sender_NameProject_NameRecipient_NamesWeek_Start_Date
- Optional: model and options.
- Present the human with the default model
gpt-4.1-miniand its available options. Look upgpt-4.1-miniin thebetterprompt resourcesoutput (filtered to modality"text") and show itsavailableOptionsas:key: val1, val2 (default), val3 | key2: .... Mark a value(default)if it matches these defaults:{}. - If the human does not specify, defaults are used: model
gpt-4.1-mini, options{}. Other models from the resources call are also available.
- Present the human with the default model
If any required text input is missing, ask the human for what's missing. Do not assume or fabricate values.
Step 2: Run via BetterPrompt CLI
Use the frontmatter's name as the positional argument (for this skill, use weekly-stakeholder-report-template-generator).
Command form:
betterprompt generate weekly-stakeholder-report-template-generator \
[--input <key>=<value>] \
[--model <model>] \
[--options <options JSON>] \
[--json]
Notes:
- Pass each text input as a separate
--input <key>=<value>flag. - If the human does not mention a model, omit
--modeland BetterPrompt will use the default model:gpt-4.1-mini. - If the human does not mention options, omit
--optionsand BetterPrompt will use the default options:{}. - If the run times out, the response will include a
runIdyou can use to fetch the result later.
Example (using defaults shown above):
betterprompt generate weekly-stakeholder-report-template-generator \
--input Sender_Name=<value> \
--input Project_Name=<value> \
--input Recipient_Names=<value> \
--input Week_Start_Date=<value> \
--model gpt-4.1-mini \
--options '{}'
When not to use it
- →When project data is unavailable
- →When reporting to non-executive stakeholders
Prerequisites
Limitations
- →Requires BetterPrompt CLI version >= 0.1.3
How it compares
It enforces a specific executive-friendly structure rather than free-form email generation.
Compared to similar skills
weekly-stakeholder-report-template-generator side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| weekly-stakeholder-report-template-generator (this skill) | 0 | 4mo | Review | Beginner |
| it-role-expert | 0 | 5mo | No flags | Beginner |
| internal-comms | 0 | 4mo | No flags | Beginner |
| internal-comms | 8 | 3mo | No flags | Beginner |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by BetterPromptme
View all by BetterPromptme →You might also like
it-role-expert
krafton-ai
Provides role-specific expertise for 26+ IT company positions. Use when responding from a specific role's perspective, providing role-based advice, or when specialized knowledge is needed for engineering, product, design, data, marketing, sales, operations, HR, legal, finance, leadership, or academic functions.
internal-comms
jamestorrevillas
Use this skill for internal team communications — daily standups, sprint updates, status reports, retrospective notes, leadership updates, or any written communication within a team or organization. Trigger on keywords: standup, DSU, status update, sprint update, team communication, write to my team
internal-comms
anthropics
A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).
startup-business-analyst-business-case
sickn33
Generate comprehensive investor-ready business case document with market, solution, financials, and strategy
launch-strategy
davila7
When the user wants to plan a product launch, feature announcement, or release strategy. Also use when the user mentions 'launch,' 'Product Hunt,' 'feature release,' 'announcement,' 'go-to-market,' 'beta launch,' 'early access,' 'waitlist,' or 'product update.' This skill covers phased launches, channel strategy, and ongoing launch momentum.
ticket-triage
anthropics
Triage incoming support tickets by categorizing issues, assigning priority (P1-P4), and recommending routing. Use when a new ticket or customer issue comes in, when assessing severity, or when deciding which team should handle an issue.