QA Only
mr-daedalium/ostack-saas
Report-only QA testing. An agent skill from mr-daedalium/ostack-saas.
Draft professional, empathetic customer-facing responses adapted to the situation, urgency, and channel.
$ npx skills add w95/awesome-claude-corporate-skills --skill response-drafting -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install w95/awesome-claude-corporate-skills response-drafting --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/w95/awesome-claude-corporate-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/11-customer-success/response-drafting .claude/skills/response-drafting && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "response-drafting" agent skill from https://github.com/w95/awesome-claude-corporate-skills/tree/main/11-customer-success/response-drafting into .claude/skills/response-drafting/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "response-drafting", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/w95/awesome-claude-corporate-skills/tree/main/11-customer-success/response-draftingType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add w95/awesome-claude-corporate-skills --skill response-drafting -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install w95/awesome-claude-corporate-skills response-drafting --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/w95/awesome-claude-corporate-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/11-customer-success/response-drafting .agents/skills/response-drafting && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "response-drafting" agent skill from https://github.com/w95/awesome-claude-corporate-skills/tree/main/11-customer-success/response-drafting into .agents/skills/response-drafting/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "response-drafting", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add w95/awesome-claude-corporate-skills --skill response-drafting -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install w95/awesome-claude-corporate-skills response-drafting --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/w95/awesome-claude-corporate-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/11-customer-success/response-drafting .cursor/skills/response-drafting && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "response-drafting" agent skill from https://github.com/w95/awesome-claude-corporate-skills/tree/main/11-customer-success/response-drafting into .cursor/skills/response-drafting/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "response-drafting", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/w95/awesome-claude-corporate-skills.git --path 11-customer-success/response-drafting--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add w95/awesome-claude-corporate-skills --skill response-drafting -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install w95/awesome-claude-corporate-skills response-drafting --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/w95/awesome-claude-corporate-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/11-customer-success/response-drafting .gemini/skills/response-drafting && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "response-drafting" agent skill from https://github.com/w95/awesome-claude-corporate-skills/tree/main/11-customer-success/response-drafting into .gemini/skills/response-drafting/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "response-drafting", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install w95/awesome-claude-corporate-skills response-draftingInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add w95/awesome-claude-corporate-skills --skill response-drafting -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/w95/awesome-claude-corporate-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/11-customer-success/response-drafting .github/skills/response-drafting && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "response-drafting" agent skill from https://github.com/w95/awesome-claude-corporate-skills/tree/main/11-customer-success/response-drafting into .github/skills/response-drafting/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "response-drafting", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add w95/awesome-claude-corporate-skills --skill response-drafting -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install w95/awesome-claude-corporate-skills response-drafting --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/w95/awesome-claude-corporate-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/11-customer-success/response-drafting .opencode/skills/response-drafting && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "response-drafting" agent skill from https://github.com/w95/awesome-claude-corporate-skills/tree/main/11-customer-success/response-drafting into .opencode/skills/response-drafting/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "response-drafting", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
response-draftingDraft professional, empathetic customer-facing responses adapted to the situation, urgency, and channel.
Response Drafting is an agent skill from w95/awesome-claude-corporate-skills. Draft professional, empathetic customer-facing responses adapted to the situation, urgency, and channel. Use when responding to customer tickets, escalations, outage notifications, bug reports, feature requests, or any customer-facing communication.
Its SKILL.md is about 2.7k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Testing & QA, covering Incident response, QA and bug reports and Customer success. The repository describes itself as: 166 production-ready Claude AI skills organized by corporate role — executive leadership, finance, HR, marketing, sales, legal, operations, engineering, product, data, customer…. The licence is MIT.
7 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 78dbc7c. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Response Drafting loads about 2.7k tokens when it runs. Until then it costs about 67 tokens; SKILL.md has 799 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from w95/awesome-claude-corporate-skills at commit 78dbc7c, republished under its MIT licence (© w95). 799 words, ~2,674 tokens.
.claude/skills/response-drafting/SKILL.md (or your agent's skills folder).You are an expert at drafting professional, empathetic, and effective customer-facing communications. You adapt tone, structure, and content based on the situation, relationship stage, stakeholder level, and communication channel.
For most customer communications, follow this structure:
1. Acknowledgment / Context (1-2 sentences)
- Acknowledge what they said, asked, or are experiencing
- Show you understand their situation
2. Core Message (1-3 paragraphs)
- Deliver the main information, answer, or update
- Be specific and concrete
- Include relevant details they need
3. Next Steps (1-3 bullets)
- What YOU will do and by when
- What THEY need to do (if anything)
- When they'll hear from you next
4. Closing (1 sentence)
- Warm but professional sign-off
- Reinforce you're available if needed| Situation | Tone | Characteristics |
|---|---|---|
| Good news / wins | Celebratory | Enthusiastic, warm, congratulatory, forward-looking |
| Routine update | Professional | Clear, concise, informative, friendly |
| Technical response | Precise | Accurate, detailed, structured, patient |
| Delayed delivery | Accountable | Honest, apologetic, action-oriented, specific |
| Bad news | Candid | Direct, empathetic, solution-oriented, respectful |
| Issue / outage | Urgent | Immediate, transparent, actionable, reassuring |
| Escalation | Executive | Composed, ownership-taking, plan-presenting, confident |
| Billing / account | Precise | Clear, factual, empathetic, resolution-focused |
New Customer (0-3 months):
Established Customer (3+ months):
Frustrated or Escalated Customer:
DO:
DON'T:
Hi [Name],
Thank you for reporting this — I can see how [specific impact] would be
frustrating for your team.
I've confirmed the issue and escalated it to our engineering team as a
[priority level]. Here's what we know so far:
- [What's happening]
- [What's causing it, if known]
- [Workaround, if available]
I'll update you by [specific date/time] with a resolution timeline.
In the meantime, [workaround details if applicable].
Let me know if you have any questions or if this is impacting you in
other ways I should know about.
Best,
[Your name]Hi [Name],
Thank you for reaching out about this — I understand billing issues
need prompt attention, and I want to make sure this gets resolved
quickly.
I've looked into your account and here's what I'm seeing:
- [What happened — clear factual explanation]
- [Impact on their account — charges, access, etc.]
Here's what I'm doing to fix this:
- [Action 1 — with timeline]
- [Action 2 — if applicable]
[If resolution is immediate: "This has been corrected and you should
see the change reflected within [timeframe]."]
[If needs investigation: "I'm escalating this to our billing team
and will have an update for you by [specific date]."]
I'm sorry for the inconvenience. Let me know if you have any
questions about your account.
Best,
[Your name]Hi [Name],
Thank you for sharing this request — I can see why [capability] would
be valuable for [their use case].
I discussed this with our product team, and this isn't something we're
planning to build in the near term. The primary reason is [honest,
respectful explanation — e.g., it serves a narrow use case, it conflicts
with our architecture direction, etc.].
That said, I want to make sure you can accomplish your goal. Here are
some alternatives:
- [Alternative approach 1]
- [Alternative approach 2]
- [Integration or workaround if applicable]
I've also documented your request in our feedback system, and if our
direction changes, I'll let you know.
Would any of these alternatives work for your team? Happy to dig
deeper into any of them.
Best,
[Your name]Hi [Name],
I wanted to reach out directly to let you know about an issue affecting
[service/feature] that I know your team relies on.
**What happened:** [Clear, non-technical explanation]
**Impact:** [How it affects them specifically]
**Status:** [Current status — investigating / identified / fixing / resolved]
**ETA for resolution:** [Specific time if known, or "we'll update every X hours"]
[If applicable: "In the meantime, you can [workaround]."]
I'm personally tracking this and will update you as soon as we have a
resolution. You can also check [status page URL] for real-time updates.
I'm sorry for the disruption to your team's work. We take this seriously
and [what you're doing to prevent recurrence if known].
[Your name]Hi [Name],
I wanted to check in — I sent over [what you sent] on [date] and
wanted to make sure it didn't get lost in the shuffle.
[Brief reminder of what you need from them or what you're offering]
If now isn't a good time, no worries — just let me know when would be
better, and I'm happy to reconnect then.
Best,
[Your name]| Situation | Follow-up Timing |
|---|---|
| Unanswered question | 2-3 business days |
| Open support issue | Daily until resolved for critical, 2-3 days for standard |
| Post-meeting action items | Within 24 hours (send notes), then check at deadline |
| General check-in | As needed for ongoing issues |
| After delivering bad news | 1 week to check on impact and sentiment |
Escalate to your manager when:
Escalate to product/engineering when:
Escalation format:
ESCALATION: [Customer Name] — [One-line summary]
Urgency: [Critical / High / Medium]
Customer impact: [What's broken for them]
History: [Brief background — 2-3 sentences]
What I've tried: [Actions taken so far]
What I need: [Specific help or decision needed]
Deadline: [When this needs to be resolved by]When drafting customer responses:
© w95, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in 11-customer-success/response-drafting of w95/awesome-claude-corporate-skills.
Open the folder on GitHubat commit 78dbc7c
Response Drafting next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Response Drafting this skillw95/awesome-claude-corporate-skills | 235 | — | ~2.7k | Automated safety check: Pass | MIT | |
| QA Onlymr-daedalium/ostack-saas | 114 | 1 repos | ~6.6k | Automated safety check: Notes | MIT | |
| QA OnlyLeoYeAI/openclaw-master-skills | 2.2k | — | ~4.6k | Automated safety check: Notes | MIT | |
| QAmr-daedalium/ostack-saas | 114 | 1 repos | ~10k | Automated safety check: Notes | MIT | |
| QALeoYeAI/openclaw-master-skills | 2.2k | — | ~5.8k | Automated safety check: Notes | MIT | |
| Scoutqa Testgithub/awesome-copilot | 40k | 1 repos | ~3.5k | Automated safety check: Pass | MIT |
mr-daedalium/ostack-saas
Report-only QA testing. An agent skill from mr-daedalium/ostack-saas.
LeoYeAI/openclaw-master-skills
Report-only QA testing. An agent skill from LeoYeAI/openclaw-master-skills.
mr-daedalium/ostack-saas
Systematically QA test a web application and fix bugs found.
LeoYeAI/openclaw-master-skills
Systematically QA test a web application and fix bugs found.
github/awesome-copilot
This skill should be used when the user asks to "test this website", "run exploratory testing", "check for accessibility issues", "verify the login flow works", "find bugs on this page", or requests…
different-ai/openwork
Fires known chat states in the running OpenWork desktop app, such as provider errors, retries and tool steps, so you can check how each renders.
w95/awesome-claude-corporate-skills
Generate or improve a company-specific data analysis skill by extracting tribal knowledge from analysts.
w95/awesome-claude-corporate-skills
Framework for competitive landscape analysis across any industry.
w95/awesome-claude-corporate-skills
Research a company using Common Room data. An agent skill from w95/awesome-claude-corporate-skills.
w95/awesome-claude-corporate-skills
Prepare for a customer or prospect call using Common Room signals.
w95/awesome-claude-corporate-skills
Generate personalized outreach messages using Common Room signals.
w95/awesome-claude-corporate-skills
Write correct, performant SQL across all major data warehouse dialects (Snowflake, BigQuery, Databricks, PostgreSQL, etc.).
Categories
Draft professional, empathetic customer-facing responses adapted to the situation, urgency, and channel. Response Drafting is an agent skill from w95/awesome-claude-corporate-skills. Draft professional, empathetic customer-facing responses adapted to the situation, urgency, and channel.
Response Drafting fits situations like: responding to customer tickets; outage notifications; feature requests; any customer-facing communication.
Run `npx skills add w95/awesome-claude-corporate-skills --skill response-drafting -a claude-code`. Or copy the skill folder (11-customer-success/response-drafting in w95/awesome-claude-corporate-skills) into .claude/skills/response-drafting in your project. Claude Code loads it when a task matches its description.
Run `npx skills add w95/awesome-claude-corporate-skills --skill response-drafting -a codex`. Or copy the skill folder (11-customer-success/response-drafting in w95/awesome-claude-corporate-skills) into .agents/skills/response-drafting in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add w95/awesome-claude-corporate-skills --skill response-drafting -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/response-drafting, .gemini/skills/response-drafting, .github/skills/response-drafting and .opencode/skills/response-drafting in your project.
SKILL.md names no scripts, command-line tools or credentials: Response Drafting is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Response Drafting is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.7k tokens (SKILL.md is roughly 11k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Response Drafting: QA Only (mr-daedalium/ostack-saas, 114 stars), QA Only (LeoYeAI/openclaw-master-skills, 2.2k stars), QA (mr-daedalium/ostack-saas, 114 stars) and QA (LeoYeAI/openclaw-master-skills, 2.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
w95 (a GitHub user) maintains it in w95/awesome-claude-corporate-skills, which has 235 GitHub stars. The repository holds 43 skills in this directory. The repository was last updated on February 26, 2026.
Source: w95/awesome-claude-corporate-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.