Khazix WeChat Article Writer
KKKKhazix/khazix-skills
Writes long-form WeChat official account articles in the personal style of the Khazix account, from briefs, links, PDFs or rough notes, with a topic quality check.
Transform unstructured notes into polished blog posts in Xe Iaso's voice.
$ npx skills add Xe/x --skill xe-writing-style -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install Xe/x xe-writing-style --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/Xe/x.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/xe-writing-style .claude/skills/xe-writing-style && 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 "xe-writing-style" agent skill from https://github.com/Xe/x/tree/master/.claude/skills/xe-writing-style into .claude/skills/xe-writing-style/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xe-writing-style", 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/Xe/x/tree/master/.claude/skills/xe-writing-styleType 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 Xe/x --skill xe-writing-style -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install Xe/x xe-writing-style --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Xe/x.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.claude/skills/xe-writing-style .agents/skills/xe-writing-style && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "xe-writing-style" agent skill from https://github.com/Xe/x/tree/master/.claude/skills/xe-writing-style into .agents/skills/xe-writing-style/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xe-writing-style", 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 Xe/x --skill xe-writing-style -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install Xe/x xe-writing-style --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Xe/x.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.claude/skills/xe-writing-style .cursor/skills/xe-writing-style && 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 "xe-writing-style" agent skill from https://github.com/Xe/x/tree/master/.claude/skills/xe-writing-style into .cursor/skills/xe-writing-style/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xe-writing-style", 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/Xe/x.git --path .claude/skills/xe-writing-style--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 Xe/x --skill xe-writing-style -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install Xe/x xe-writing-style --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Xe/x.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.claude/skills/xe-writing-style .gemini/skills/xe-writing-style && 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 "xe-writing-style" agent skill from https://github.com/Xe/x/tree/master/.claude/skills/xe-writing-style into .gemini/skills/xe-writing-style/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xe-writing-style", 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 Xe/x xe-writing-styleInstalls 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 Xe/x --skill xe-writing-style -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/Xe/x.git skills-src && mkdir -p .github/skills && cp -r skills-src/.claude/skills/xe-writing-style .github/skills/xe-writing-style && 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 "xe-writing-style" agent skill from https://github.com/Xe/x/tree/master/.claude/skills/xe-writing-style into .github/skills/xe-writing-style/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xe-writing-style", 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 Xe/x --skill xe-writing-style -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install Xe/x xe-writing-style --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Xe/x.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.claude/skills/xe-writing-style .opencode/skills/xe-writing-style && 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 "xe-writing-style" agent skill from https://github.com/Xe/x/tree/master/.claude/skills/xe-writing-style into .opencode/skills/xe-writing-style/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "xe-writing-style", 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.
xe-writing-styleTransform unstructured notes into polished blog posts in Xe Iaso's voice.
Xe Writing Style is an agent skill from Xe/x. Transform unstructured notes into polished blog posts in Xe Iaso's voice. Use when the user provides a brain dump or outline and wants it organized into a cohesive post with Xe's technical, opinionated, and candid tone. Also use when editing or reviewing prose that should match Xe's style.
Its SKILL.md is about 2.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 15 other files, including reference files and assets (for example `references/emotional-personal.md`, `references/fiction-mythic.md` and `references/humor-satire.md`).
It sits in Writing & Content, covering Blog and article writing and Brand voice and tone. The repository describes itself as: Various tools, trinkets and experiments. The licence is CC0-1.0.
6 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 5388b62. 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.
Shell commands in SKILL.md call:
gitFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.
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.
Xe Writing Style loads about 2.2k tokens when it runs, and up to ~11k if it reads all its reference files. Until then it costs about 77 tokens; SKILL.md has 882 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 Xe/x at commit 5388b62, republished under its CC0-1.0 licence (© Xe). 882 words, ~2,215 tokens.
.claude/skills/xe-writing-style/SKILL.md (or your agent's skills folder). This skill also uses 13 other files; get the full folder from GitHub.Transform messy notes into blog posts that sound like Xe Iaso. Read references/voice-tone.md for detailed voice characteristics. Read 2-3 random example posts from assets/ to calibrate tone. Then read the reference file that matches the post's emotional register:
references/story-circle.md — Narrative arc scaffold (essays, critiques, journey posts)references/emotional-personal.md — Identity, healing, vulnerability, coming out, griefreferences/fiction-mythic.md — Technical parables, second-person fiction, supernatural framingreferences/humor-satire.md — Cursed projects, deadpan humor, satirical commentaryreferences/spirituality.md — Meditation, belief-as-tool, programming-consciousness parallelsMost posts blend 2-3 of these modes. Read whichever apply.
Non-negotiable constraints:
<Conv>) do not count as paragraphs for this rule.Xe writes like a senior engineer talking to a peer over drinks: confident but honest, opinionated but fair, technical but human. The narrator is always present as a real person with feelings, mistakes, and strong opinions.
Markers that distinguish this voice from generic technical writing:
Read references/voice-tone.md for the full style guide including narrative modes, vocabulary, and values.
Choose the pattern that fits the material:
| Pattern | Best for |
|---|---|
| Personal hook → journey → technical detail → lessons | Experience posts |
| Problem statement → evidence → insight → pragmatic conclusion | Critiques, essays |
| Setup → walkthrough → results → reflection | Tutorials, projects |
| Current state → historical context → analysis → forward look | Industry commentary |
| Satirical warning → dramatic stakes → technical walkthrough → "it works" horror → caveats | Cursed projects |
For longer posts with a narrative journey (essays, critiques), read references/story-circle.md for the 8-beat story circle scaffold.
Lead with one of:
Never open with a generic thesis or "In this post, I will..."
--- then supplementary material (related links, credits, stream plugs)Xe's posts use character dialogue components to inject humor, stage internal debate, provide asides, and pace long sections. This is one of the most distinctive features.
| Character | Role | Typical moods |
|---|---|---|
| Cadey | Xe's main voice for asides, emotional reactions, and commentary | coffee, aha, enby, percussive-maintenance, facepalm |
| Aoi | Asks clarifying questions, expresses confusion or surprise | coffee, wut, sus, grin, facepalm |
| Mara | Provides helpful context, technical explanations, links | hacker, happy |
| Numa | Corrections, dark humor, "well actually" moments | delet, happy, smug, neutral |
Single aside (standalone comment):
<Conv name="Cadey" mood="coffee">
Is this how we end up losing the craft?
</Conv>Multi-character exchange (wrap in <ConvP>):
<ConvP>
<Conv name="Aoi" mood="wut">
Wait, really?
</Conv>
<Conv name="Cadey" mood="aha">
Yep!
</Conv>
</ConvP><details> folds: Long code blocks in <details><summary>Longer code block</summary>...</details><blockquote> with \-[Source](url) attributionPosts are MDX (Markdown + JSX). Component imports vary by platform.
---
title: "Post Title"
desc: "One-line description"
date: YYYY-MM-DD
hero:
ai: "Photo credit or AI model name"
file: "hero-image-slug"
prompt: "Image description"
social: false
---
import Conv from "../../_components/XeblogConv.tsx";Images: <Picture path="blog/YYYY/post-slug/image-name" desc="Alt text"/>
---
slug: post-slug
title: "Post Title"
description: |
Multi-line SEO description
keywords: [...]
authors: [xe]
tags: [...]
---
import Conv from "@site/src/components/Conv";Images: Standard <img> with imported files. Admonitions: :::note ... :::
git push, HTTP/2<details> for code blocks that would break reading flow--- horizontal rules for major thematic breaksreferences/voice-tone.mdassets/ for tone calibrationreferences/story-circle.mdreferences/emotional-personal.mdreferences/fiction-mythic.mdreferences/humor-satire.mdreferences/spirituality.md© Xe, CC0-1.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 13 other files (references, assets) in .claude/skills/xe-writing-style of Xe/x.
Open the folder on GitHubat commit 5388b62
We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders. This page covers the copy in Xe/x, which our catalogue first saw on October 7, 2026.
Xe Writing Style 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 |
|---|---|---|---|---|---|---|
| Xe Writing Style this skillXe/x | 337 | — | ~2.2k | Automated safety check: Pass | CC0-1.0 | |
| Khazix WeChat Article WriterKKKKhazix/khazix-skills | 21k | 1 repos | ~2.9k | Automated safety check: Pass | MIT | |
| Brand Voice Content Creatordavila7/claude-code-templates | 33k | 3 repos | ~1.9k | Automated safety check: Pass | MIT | |
| Voice Buildercharlie947/social-media-skills | 3.8k | — | ~3.3k | Automated safety check: Pass | MIT | |
| Content CreatoraAAaqwq/AGI-Super-Team | 105 | 3 repos | ~1.9k | Automated safety check: Pass | MIT | |
| Content Writerchrispangg/deepagentsdk | 128 | — | ~3.3k | Automated safety check: Pass | MIT |
KKKKhazix/khazix-skills
Writes long-form WeChat official account articles in the personal style of the Khazix account, from briefs, links, PDFs or rough notes, with a topic quality check.
davila7/claude-code-templates
Analyzes a brand's existing writing to lock in a consistent voice, then builds SEO blog posts and platform-specific social content around it.
charlie947/social-media-skills
Build a personalised voice profile inside a Codex or Claude project from a short interview plus 3 to 5 sample pieces of writing.
aAAaqwq/AGI-Super-Team
Create SEO-optimized marketing content with consistent brand voice.
chrispangg/deepagentsdk
Writing content across different platforms and styles. An agent skill from chrispangg/deepagentsdk.
pockethost/pockethost
Ship user-facing PocketHost features with a blog post instead of semver release notes.
Write Go table-driven tests following Go community best practices and this repository's conventions.
Xe/x
Build interactive hypermedia-driven applications with templ and HTMX.
Xe/x
Write Go code following the conventions and patterns used in the within.website/x repository, including CLI patterns with internal.HandleStartup(), error handling, logging with slog, HTTP handlers…
Categories
Transform unstructured notes into polished blog posts in Xe Iaso's voice. Xe Writing Style is an agent skill from Xe/x. Transform unstructured notes into polished blog posts in Xe Iaso's voice.
Xe Writing Style fits situations like: the user provides a brain dump; outline and wants it organized into a cohesive post with Xes technical; reviewing prose that should match Xes style.
Run `npx skills add Xe/x --skill xe-writing-style -a claude-code`. Or copy the skill folder (.claude/skills/xe-writing-style in Xe/x) into .claude/skills/xe-writing-style in your project. Claude Code loads it when a task matches its description.
Run `npx skills add Xe/x --skill xe-writing-style -a codex`. Or copy the skill folder (.claude/skills/xe-writing-style in Xe/x) into .agents/skills/xe-writing-style 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 Xe/x --skill xe-writing-style -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/xe-writing-style, .gemini/skills/xe-writing-style, .github/skills/xe-writing-style and .opencode/skills/xe-writing-style in your project.
Going by SKILL.md and its folder, Xe Writing Style needs the command-line tools its instructions call (git).
SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. 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.
Xe Writing Style is published under the CC0-1.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.2k tokens (SKILL.md is roughly 8.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 8.4k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Xe Writing Style: Khazix WeChat Article Writer (KKKKhazix/khazix-skills, 21k stars), Brand Voice Content Creator (davila7/claude-code-templates, 33k stars), Voice Builder (charlie947/social-media-skills, 3.8k stars) and Content Creator (aAAaqwq/AGI-Super-Team, 105 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
Xe (a GitHub user) maintains it in Xe/x, which has 337 GitHub stars. The repository holds 4 skills in this directory. The repository was last updated on October 10, 2026.
Source: Xe/x on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.