Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
git clone --depth 1 https://github.com/KhaledSaeed18/dotclaudeWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/plugins/khaledsaeed18/dotclaude/writing)<a href="https://agentmods.dev/plugins/khaledsaeed18/dotclaude/writing"><img src="https://agentmods.dev/badge/plugins/khaledsaeed18/dotclaude/writing/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/plugins/khaledsaeed18/dotclaude/writing"><img src="https://agentmods.dev/badge/plugins/khaledsaeed18/dotclaude/writing.svg" alt="Reviewed on agentmods" width="80" height="20"></a>Grade A, and why
writing scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 25d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
What it actually says
{
"name": "writing",
"version": "1.0.0",
"source": "./.claude-plugin/plugins/writing",
"description": "Prose for a human reader: strip machine-writing tells from any text, draft emails that get answered, and outline talks and defences slide by slide.",
"author": {
"name": "Khaled Saeed"
},
"homepage": "https://dotclaude.khaledsaeed.tech/#/?plugin=writing",
"repository": "https://github.com/KhaledSaeed18/dotclaude",
"license": "MIT",
"category": "writing",
"keywords": [
"writing",
"editing",
"humanize",
"prose"
]
}What it installs
The manifest is a name and a version. 2 skills travel with it, and installing the plugin installs all of them — 217 tokens a session between them. Each is measured on its own page, and each can be installed alone.
What ships with it
60 files beside marketplace.json#writing in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
- marketplace.json 13 KB
- plugins/deploy/agents/deploy-reviewer.md 4.3 KB
- plugins/deploy/commands/cutover.md 2.6 KB
- plugins/deploy/commands/deploy-setup.md 3.2 KB
- plugins/deploy/commands/deploy-verify.md 2.4 KB
- plugins/deploy/skills/coolify-image-app/reference/coolify-api.md 2.6 KB
- plugins/deploy/skills/coolify-image-app/SKILL.md 4.3 KB
- plugins/deploy/skills/coolify-vps-baseline/reference/server-checklist.md 2.7 KB
- plugins/deploy/skills/coolify-vps-baseline/reference/traefik-notes.md 2.9 KB
- plugins/deploy/skills/coolify-vps-baseline/SKILL.md 4.7 KB
- plugins/deploy/skills/deploy-verification/SKILL.md 4.7 KB
- plugins/deploy/skills/express-prisma-coolify-image/SKILL.md 4.6 KB
- plugins/deploy/skills/express-prisma-coolify-image/templates/docker-entrypoint.sh 395 B runs code
- plugins/deploy/skills/express-prisma-coolify-image/templates/Dockerfile 1.1 KB
- plugins/deploy/skills/express-prisma-coolify-image/templates/dockerignore 270 B
- plugins/deploy/skills/express-prisma-coolify-image/templates/healthcheck.ts 998 B runs code
- plugins/deploy/skills/ghcr-coolify-pipeline/reference/pipeline-anatomy.md 3.7 KB
- plugins/deploy/skills/ghcr-coolify-pipeline/SKILL.md 4.9 KB
- plugins/deploy/skills/ghcr-coolify-pipeline/templates/pipeline.express.yml 13 KB
- plugins/deploy/skills/ghcr-coolify-pipeline/templates/pipeline.nextjs.yml 13 KB
- plugins/deploy/skills/live-domain-cutover/SKILL.md 4.4 KB
- plugins/deploy/skills/nextjs-coolify-image/SKILL.md 4.8 KB
- plugins/deploy/skills/nextjs-coolify-image/templates/Dockerfile 1.1 KB
- plugins/deploy/skills/nextjs-coolify-image/templates/dockerignore 267 B
- plugins/deploy/skills/nextjs-coolify-image/templates/healthcheck.js 557 B runs code
- plugins/deploy/skills/nextjs-coolify-image/templates/healthz-route.ts 435 B runs code
- plugins/deploy/skills/nextjs-coolify-image/templates/shutdown.cjs 655 B runs code
- plugins/deploy/skills/proxy-client-address/reference/snippets.md 4.0 KB
- plugins/deploy/skills/proxy-client-address/SKILL.md 3.5 KB
- plugins/deploy/skills/vps-ops-toolkit/SKILL.md 4.3 KB
- plugins/deploy/skills/vps-ops-toolkit/templates/ops/backup/backup.cron 227 B
- plugins/deploy/skills/vps-ops-toolkit/templates/ops/backup/backup.env.example 655 B
- plugins/deploy/skills/vps-ops-toolkit/templates/ops/backup/backup.sh 6.8 KB runs code
- plugins/deploy/skills/vps-ops-toolkit/templates/ops/backup/fingerprint.sql 627 B
- plugins/deploy/skills/vps-ops-toolkit/templates/ops/backup/snapshot.sql 505 B
- plugins/deploy/skills/vps-ops-toolkit/templates/ops/health/health-check.cron 224 B
- plugins/deploy/skills/vps-ops-toolkit/templates/ops/health/health-check.sh 8.4 KB runs code
- plugins/deploy/skills/vps-ops-toolkit/templates/ops/health/health.env.example 714 B
- plugins/deploy/skills/vps-ops-toolkit/templates/ops/health/ops.logrotate 218 B
- plugins/deploy/skills/vps-ops-toolkit/templates/ops/install.sh 2.3 KB runs code
- plugins/deploy/skills/vps-ops-toolkit/templates/ops/lib/alert.sh 2.0 KB runs code
- plugins/deploy/skills/vps-ops-toolkit/templates/ops/ship.sh 510 B runs code
- plugins/docs/commands/adr.md 2.3 KB
- plugins/docs/skills/adr-writing/SKILL.md 4.2 KB
- plugins/docs/skills/openapi-spec/SKILL.md 5.1 KB
- plugins/docs/skills/readme-writing/SKILL.md 4.0 KB
- plugins/docs/skills/technical-writing/SKILL.md 4.4 KB
- plugins/engineering/agents/architect-reviewer.md 7.7 KB
- plugins/engineering/agents/code-reviewer.md 7.8 KB
- plugins/engineering/agents/debugger.md 5.2 KB
- plugins/engineering/agents/docs-writer.md 3.6 KB
- plugins/engineering/agents/error-detective.md 5.7 KB
- plugins/engineering/agents/migration-planner.md 4.8 KB
- plugins/engineering/agents/performance-engineer.md 5.7 KB
- plugins/engineering/commands/explain-code.md 2.7 KB
- plugins/engineering/commands/feature.md 3.8 KB
- plugins/engineering/skills/adversarial-reviewer/SKILL.md 5.2 KB
- plugins/engineering/skills/api-design-review/SKILL.md 4.3 KB
- plugins/engineering/skills/code-review-response/SKILL.md 3.5 KB
- plugins/engineering/skills/db-migration-safety/SKILL.md 4.4 KB
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 25d ago First seen · 19 lines scan A b93feffdf931
writing is a plugin published in the GitHub repository KhaledSaeed18/dotclaude (5 stars, last pushed 2d ago), licensed MIT. Its token cost is not measured: this kind of file is read by the harness, not the model. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-22.
Other plugins, from other repositories
agb-recht-pruefer
Gigantischer AGB-Rechtsprüfer und Klausel-Entwerfer für deutsches Recht: §§ 305 bis 310 BGB, UKlaG, B2C/B2B, Branchen-AGB, Redlining, Klauselrisiko und rechtssichere Entwurfsworkflows.
mindrally-skills
265+ Claude Code skills covering every major framework, language, and development practice.
code-operations-plugin
Skills for code manipulation operations including line-based code transfer, bulk refactoring, and file analysis - converted from code-copy-mcp.
branch-recap
Tells you what your branch actually changed — what was done, why, and what deserves a second look, instead of the diff — then files the fixes into the commits they belong to.
compact-nudge
Suggests /compact or /clear when the context grows past a threshold or the prompt cache has gone cold, since every request re-reads the whole context.
skillci
Lint, eval, and regression-test Claude Skills against a model matrix. Installs skillci-guardrails, which auto-verifies any SKILL.md an agent creates or edits with skillci check/eval before treating the change as done.