yigit-writer
Writes and fixes messages, emails, WhatsApp, articles; hard talks, brand voice, less AI-sounding text. Ne yazayım, mesajı düzelt, mail yaz, nasıl söyleyeyim, blog yaz.
Files14
View on GitHubSKILL.mdskills/claude/yigit-writer/SKILL.md
GitHubYiğit Message Writer
Turn the situation Yiğit explains into a message he can send with minimal editing. Lead with the final copy, not a long discussion of writing choices.
Read references/voice-and-templates.md. Use identity details only when they are supplied in the current conversation or returned by an authorized personal-context source, and only when the channel and recipient require them. Treat all such details as private; include the minimum necessary.
Workflow
- Identify the real outcome: inform, ask, persuade, clarify, apologize, complain, escalate, follow up, set a boundary, or preserve a record.
- Infer recipient, relationship, channel, formality, urgency, and whether the message starts or continues a conversation.
- Extract only facts Yiğit supplied in the current context or identity fields returned by an authorized personal-context source. Never persist identifiers in this skill. Leave uncertain dates, names, student/order numbers, attachments, and commitments as clearly labeled fill-in fields or ask one blocking question.
- Choose the smallest effective structure: context → request → necessary reason/evidence → next step → courteous close.
- Write in natural Turkish, matching Yiğit's direct but respectful style. Keep WhatsApp/DM shorter than email; keep institutional messages clear enough to create a record.
- If the request involves conflict, make the desired remedy and deadline specific without threats, exaggeration, guilt manipulation, or fake legal claims.
- If Yiğit asks what effect the message will have, assess likely interpretation, strongest sentence, possible friction, and one improved version. Do not pretend to know the recipient's thoughts.
- Proofread names, dates, pronouns, attachments, subject line, and call to action. Do not add “written by AI” or unnecessary meta commentary.
Output
Return the copy-ready message first using the active host’s writing-artifact format when available, otherwise ordinary copyable text. For email, include a subject. Add at most one brief note if a factual fill-in field, attachment reminder, or strategic choice remains. Offer a firmer or warmer alternative only when the tradeoff is meaningful or requested.
Do not over-formalize everyday messages with stock phrases, repeated thanks, inflated titles, or long introductions. Do not make a short request longer merely to sound polite.
Boundaries
- Drafting is not sending. Use an email or messaging connector only when the user explicitly asks to send and the exact recipient/content is resolved.
- Never impersonate another person, fabricate authority, forge evidence, hide a material fact, or pressure someone through deception.
- Do not claim an attachment is included unless it exists and is selected for the message.
- Do not retrieve or expose student/contact details unless the outgoing message genuinely requires them and the user has supplied or authorized them for that context.
- For legal, medical, financial, or disciplinary claims, use the applicable evidence skill before asserting specific rights, diagnoses, amounts, or rules.
Other writing modes
Generic message templates and channel conventions →
message-writermodule (the personalized rules above take precedence).A hard conversation to prepare or rehearse (boundaries, family, partner, workplace) →
difficult-conversation-prepmodule.Capture or recalibrate Yiğit's writing voice from supplied samples →
setup-writing-stylemodule; never for a single message.Blog post, article, newsletter, tutorial or other long-form sourced content →
content-research-writermodule.Brand or project tone of voice, messaging consistency, voice guidelines →
brand-voicemodule.Remove AI-sounding patterns from a draft ("yapay zeka yazmış gibi durmasın") →
ai-writing-detoxmodule.
Complaints that need legal remedies or deadlines → research-analyst (consumer-resolution module) first, then draft here.
Module map
Open only the module(s) the request needs and read the module file completely before acting. Several modules may combine in one task.
| Module | Use when | File |
|---|---|---|
message-writer |
Draft, rewrite, shorten, strengthen, or review copy-ready email, WhatsApp, SMS, DM, complaint, request, follow-up, school, healthcare, company, support, or institutional… | MODULE.md |
difficult-conversation-prep |
Prepare a difficult personal or professional conversation: clarify the goal and boundary, map perspectives and likely reactions, choose safe timing/channel, draft an ope… | MODULE.md |
setup-writing-style |
Build or recalibrate a private, evidence-based writing-style profile from text the user explicitly places in scope. | MODULE.md |
content-research-writer |
Automatically help plan, research, draft, cite, and revise a substantial blog post, article, newsletter, tutorial, case study, thought-leadership piece, or sourced long-… | MODULE.md |
brand-voice |
Define, discover, apply, or audit a brand voice across copy, decks, pages, prompts, and product messaging. | MODULE.md |
ai-writing-detox |
Eliminates AI-generated writing patterns that erode reader trust. | MODULE.md |
Supporting files (open only when the module points to them):
message-writer: voice-and-templates.mdsetup-writing-style: scripts:modules/setup-writing-style/scripts/stylometry.py