writing-skills
Create Reliable AI Skills
Skill authors need a repeatable way to write instructions that agents will discover and follow. This skill applies test-driven documentation, pressure scenarios, and concise authoring rules to improve Claude, Codex, and Claude Code skills.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "writing-skills" from https://skillstore.io/skills/dimon94-writing-skills.md and its manifest at https://skillstore.io/api/skills/dimon94-writing-skills/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "writing-skills". A vague skill description that explains the whole workflow.
Expected outcome:
A shorter trigger-focused description, a list of searchable symptoms, and notes about what moved into the body.
Using "writing-skills". A discipline skill that agents keep bypassing under deadline pressure.
Expected outcome:
Pressure scenarios, observed rationalizations, explicit counters, and a re-test checklist.
Using "writing-skills". A skill with several decision points and confusing prose.
Expected outcome:
A simplified structure with one small flowchart, clearer headings, and supporting files only where needed.
Security Audit
SafeI reviewed all static findings. Most are false positives from markdown examples, copied best-practice text, tutorial paths, or broad prose matches; the confirmed risk is the optional render-graphs.js helper, which executes Graphviz and writes generated diagram files. No evidence found of malicious exfiltration, persistence, or instructions that override security review.
Capability review items (14)
These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.
Risk Factors
โ๏ธ External commands (50)
๐ Filesystem access (47)
โก Contains scripts (1)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/dimon94-writing-skills/audits/10?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/dimon94-writing-skills?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/dimon94-writing-skills?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/dimon94-writing-skills/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/dimon94-writing-skills.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA ยท BibTeX ยท CFF)
APA citation
Dimon94. (2026). writing-skills security audit report (audit version 10) [Author version unspecified]. Skillstore. https://skillstore.io/skills/dimon94-writing-skills/audits/10BibTeX citation
@techreport{dimon94-dimon94-writing-skills-2026,
author = {Dimon94},
title = {writing-skills security audit report (audit version 10)},
institution = {Skillstore},
year = {2026},
number = {10},
url = {https://skillstore.io/skills/dimon94-writing-skills/audits/10},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "writing-skills security audit report (audit version 10)"
version: "unspecified"
type: report
authors:
- name: "Dimon94"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/dimon94-writing-skills/audits/10"
identifiers:
- type: other
value: "skillstore:dimon94-writing-skills:audit:10"
description: "Skillstore immutable audit report identifier"
Compare variants
9 installable variantsEach author remains a separate installable skill. The recommended variant is ranked by Skillstore evidence.
Why this variant is first
obra-writing-skills
2026-08-21
codingcossack-writing-skills
2026-08-21
dimon94-writing-skills
2026-08-21
dyai2025-writing-skills
2026-08-21
sickn33-writing-skills
2026-08-21
zhanlincui-writing-skills
2026-08-21
davila7-writing-skills
2026-08-21
cycleaddict-writing-skills
2026-08-21
cygnusfear-writing-skills
2026-08-21
Skillstore Score
Why this score Evidence Confidence: HighWhat You Can Build
Write a New Skill
Create a concise skill with clear trigger conditions, useful supporting files, and testable behavior.
Improve Skill Discovery
Rewrite names, descriptions, and keywords so Claude, Codex, or Claude Code can find the skill at the right time.
Verify Agent Compliance
Design pressure scenarios and subagent tests that reveal whether a skill changes behavior under realistic constraints.
Try These Prompts
Create a new skill for [task]. Start with the triggering conditions, then draft a concise SKILL.md outline with required frontmatter.
Review this skill description for discovery quality. Make it start with Use when, remove workflow summaries, and add searchable symptoms.
Create three pressure scenarios that test whether an agent follows this skill when speed, sunk cost, or authority pressure is present.
Given these failed pressure-test transcripts, identify the rationalizations, update the skill to close each loophole, and define re-test criteria.
Best Practices
- Run a baseline pressure test before writing or changing the skill.
- Keep the description focused on when to use the skill, not how the workflow works.
- Move heavy references or reusable tools into separate files with clear access instructions.
Avoid
- Writing a skill from intuition without first observing agent failure.
- Using the description field as a compressed workflow that agents may follow instead of reading the skill.
- Adding long examples, many languages, or decorative flowcharts that increase context cost without improving behavior.
Frequently Asked Questions
What problem does this skill solve?
Does it create skills automatically?
Why does it use test-driven development terms?
Is the included rendering script required?
Can this be used with Claude Code and Codex?
What should reviewers watch before publishing?
Developer Details
Author
Dimon94License
MIT
Skillstore revision
r1
Version notice
The author did not declare a version.
Ref
0519034dad657fb1f7706e0550e962beeda73fdf
Maintenance freshness
7/18/2026
Usage
6 downloads ยท 218 views
File structure
๐ examples/
๐ CLAUDE_MD_TESTING.md
๐ anthropic-best-practices.md
๐ render-graphs.js
๐ SKILL.md