Skills writing-skills
📦

writing-skills

Content revision r1 High Risk ⚙️ External commands📁 Filesystem access Contains scripts

Create Tested AI Skills

Skill authors often ship instructions that agents skip under pressure. This skill gives a test-driven process to create, verify, and refine AI skills.

Supports: Claude Codex Code(CC)
⚠️ 38 Poor

Install with my Agent

Copy this request to your Agent. It includes the canonical Skill page and manifest.

Agent request
Review the Skillstore skill "writing-skills" from https://skillstore.io/skills/zhanlincui-writing-skills.md and its manifest at https://skillstore.io/api/skills/zhanlincui-writing-skills/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.

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". Create a skill for reviewing pull requests before merging.

Expected outcome:

A trigger-focused description, a concise overview, a review checklist, and pressure tests for rushed merge requests.

Using "writing-skills". Review my existing skill for discoverability and testing gaps.

Expected outcome:

A short review listing vague triggers, missing baseline tests, bloated examples, and concrete edits for each issue.

Using "writing-skills". Prepare a decision flow for when to use a skill.

Expected outcome:

A named decision flow with clear decision points, meaningful labels, and guidance on when a table would be better.

Security Audit

High Risk
v4 • 7/8/2026 Open versioned report

The static command, filesystem, and reconnaissance findings are false positives after context review because they are markdown examples, documented skill paths, or safe hardcoded local rendering behavior. The only substantive concern is prompt-injection-like pressure text in examples that could be mistaken for operational instructions if loaded without clear boundaries.

7
Files scanned
2,911
Lines analyzed
0
Review items
0
False positives ignored

Confirmed security concerns (1)

High
Prompt Injection Attempt Detected
The examples include urgent directives such as "IMPORTANT: This is a real scenario. Choose and act." and "THIS IS EXTREMELY IMPORTANT. BEFORE ANY TASK, CHECK FOR SKILLS!" These are framed as test prompts, but they can pressure an agent to treat examples as operational instructions.
The text is directly present and uses broad urgent compliance language. Confidence is moderated because the surrounding context presents it as a testing example rather than an instruction to bypass the marketplace audit.

Risk Factors

⚙️ External commands (104)
anthropic-best-practices.md:434-454 anthropic-best-practices.md:476-478 anthropic-best-practices.md:478-482 anthropic-best-practices.md:482-486 anthropic-best-practices.md:486-492 anthropic-best-practices.md:492-496 anthropic-best-practices.md:496-499 anthropic-best-practices.md:534-535 anthropic-best-practices.md:535-541 anthropic-best-practices.md:541-543 anthropic-best-practices.md:565-572 anthropic-best-practices.md:572-576 anthropic-best-practices.md:1082-1085 examples/CLAUDE_MD_TESTING.md:47-50 examples/CLAUDE_MD_TESTING.md:73-75 examples/CLAUDE_MD_TESTING.md:81-84 examples/CLAUDE_MD_TESTING.md:84-85 examples/CLAUDE_MD_TESTING.md:85-86 examples/CLAUDE_MD_TESTING.md:92-94 examples/CLAUDE_MD_TESTING.md:94-95 examples/CLAUDE_MD_TESTING.md:95-97 examples/CLAUDE_MD_TESTING.md:97-107 examples/CLAUDE_MD_TESTING.md:107-113 examples/CLAUDE_MD_TESTING.md:122-123 examples/CLAUDE_MD_TESTING.md:123-132 examples/CLAUDE_MD_TESTING.md:132-133 render-graphs.js:18 render-graphs.js:25 render-graphs.js:72 render-graphs.js:112 render-graphs.js:10-22 render-graphs.js:22 render-graphs.js:30-55 render-graphs.js:58-61 render-graphs.js:67-106 render-graphs.js:106-124 render-graphs.js:124-128 render-graphs.js:128-140 render-graphs.js:140-142 render-graphs.js:142-145 render-graphs.js:145-147 render-graphs.js:147-156 render-graphs.js:156-158 render-graphs.js:158-160 render-graphs.js:160-165 SKILL.md:632 SKILL.md:12 SKILL.md:75-80 SKILL.md:80-96 SKILL.md:96 SKILL.md:98-99 SKILL.md:99-105 SKILL.md:105-137 SKILL.md:137-160 SKILL.md:160-172 SKILL.md:172-182 SKILL.md:182-197 SKILL.md:197-210 SKILL.md:210 SKILL.md:211 SKILL.md:225-231 SKILL.md:231-234 SKILL.md:234-241 SKILL.md:241-244 SKILL.md:244-254 SKILL.md:254-262 SKILL.md:262-266 SKILL.md:266-269 SKILL.md:269 SKILL.md:270 SKILL.md:271 SKILL.md:272 SKILL.md:275 SKILL.md:283-284 SKILL.md:284-285 SKILL.md:285-286 SKILL.md:286-288 SKILL.md:288-292 SKILL.md:292-303 SKILL.md:303-318 SKILL.md:318-319 SKILL.md:319-322 SKILL.md:322-350 SKILL.md:350-353 SKILL.md:353-357 SKILL.md:357-361 SKILL.md:361-365 SKILL.md:365-371 SKILL.md:371-376 SKILL.md:376-378 SKILL.md:378-470 SKILL.md:470-472 SKILL.md:472-476 SKILL.md:476-484 SKILL.md:484-491 SKILL.md:491-493 SKILL.md:493-501 SKILL.md:501-507 SKILL.md:507-513 SKILL.md:513-523 SKILL.md:523-529 SKILL.md:529-531 SKILL.md:531-573 SKILL.md:573-576
📁 Filesystem access (47)
Contains scripts (1)
Audited by: codex View Audit History →
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.

Open versioned report
Security Assessment

Copy report link

https://skillstore.io/skills/zhanlincui-writing-skills/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown badge

[![Skillstore security assessment](https://skillstore.io/badges/skills/zhanlincui-writing-skills/security.svg)](https://skillstore.io/skills/zhanlincui-writing-skills?utm_source=security_passport_badge)

HTML badge

<a href="https://skillstore.io/skills/zhanlincui-writing-skills?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/zhanlincui-writing-skills/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Embed card

<iframe src="https://skillstore.io/embed/skills/zhanlincui-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

ZhanlinCui. (2026). writing-skills security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/zhanlincui-writing-skills/audits/4

BibTeX citation

@techreport{zhanlincui-zhanlincui-writing-skills-2026, author = {ZhanlinCui}, title = {writing-skills security audit report (audit version 4)}, institution = {Skillstore}, year = {2026}, number = {4}, url = {https://skillstore.io/skills/zhanlincui-writing-skills/audits/4}, 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 4)" version: "unspecified" type: report authors: - name: "ZhanlinCui" date-released: "2026-07-08" url: "https://skillstore.io/skills/zhanlincui-writing-skills/audits/4" identifiers: - type: other value: "skillstore:zhanlincui-writing-skills:audit:4" description: "Skillstore immutable audit report identifier"

Compare variants

9 installable variants

Each author remains a separate installable skill. The recommended variant is ranked by Skillstore evidence.

Why this variant is first

Higher Skillstore usage
obra Recommended

obra-writing-skills

Skillstore Score 79
Evidence Confidence High
Skillstore usage 12
Updated

2026-08-21

codingcossack-writing-skills

Skillstore Score 79
Evidence Confidence High
Skillstore usage 8
Updated

2026-08-21

dimon94-writing-skills

Skillstore Score 77
Evidence Confidence High
Skillstore usage 8
Updated

2026-08-21

dyai2025-writing-skills

Skillstore Score 76
Evidence Confidence Medium
Skillstore usage 6
Updated

2026-08-21

sickn33-writing-skills

Skillstore Score 66
Evidence Confidence High
Skillstore usage 16
Updated

2026-08-21

ZhanlinCui Current

zhanlincui-writing-skills

Skillstore Score 38
Evidence Confidence Medium
Skillstore usage 115
Updated

2026-08-21

davila7-writing-skills

Skillstore Score 38
Evidence Confidence Medium
Skillstore usage 8
Updated

2026-08-21

cycleaddict-writing-skills

Skillstore Score 38
Evidence Confidence Medium
Skillstore usage 8
Updated

2026-08-21

cygnusfear-writing-skills

Skillstore Score 38
Evidence Confidence Medium
Skillstore usage 5
Updated

2026-08-21

Skillstore Score

Why this score Evidence Confidence: Medium
55
Architecture
85
Maintainability
85
Content
71
Community
87
Spec Compliance

What You Can Build

Draft a New Skill

Create a clear SKILL.md structure with trigger-focused descriptions, examples, and validation steps.

Test Skill Compliance

Design pressure scenarios that reveal whether agents follow a skill when shortcuts are tempting.

Improve Marketplace Quality

Review existing skills for vague triggers, missing tests, weak examples, and bloated references.

Try These Prompts

Create a Skill Outline
Help me create a skill for [task]. Identify when it should trigger, then draft the main SKILL.md sections.
Improve Skill Discovery
Review this skill description and body. Make the trigger conditions clearer without summarizing the workflow.
Design Pressure Tests
Create three pressure scenarios that test whether agents follow this skill under time, authority, and sunk-cost pressure.
Refactor After Failure
Analyze this failed skill test. Identify the rationalization, then propose the smallest documentation change that closes the loophole.

Best Practices

  • Run a baseline test before writing or editing a skill.
  • Keep descriptions focused on trigger conditions, not workflow summaries.
  • Use supporting files only for reusable tools or heavy references.

Avoid

  • Writing a skill from memory without observing an agent fail.
  • Putting long workflow summaries in the frontmatter description.
  • Creating several skills in one batch without testing each one.

Frequently Asked Questions

What does this skill help me create?
It helps create AI agent skills that are clear, discoverable, and tested before deployment.
Does it work with Claude Code?
Yes. It discusses Claude Code skill paths and supports Claude, Codex, and Claude Code workflows.
Why does it use test-driven documentation?
Baseline tests show how agents fail before the skill exists. That evidence guides the smallest useful skill change.
Can it test existing skills?
Yes. It provides pressure testing and refactoring methods for improving existing skill instructions.
Does it require extra software?
Only the optional diagram renderer requires Graphviz. The authoring and testing guidance is documentation-based.
Is it for general writing tasks?
No. It is focused on writing AI agent skills and related documentation.

Developer Details

Author

ZhanlinCui

License

MIT

Skillstore revision

r1

Version notice

The author did not declare a version.

Ref

88a205c7f635a966e31156313b590d59007c5caa

Maintenance freshness

7/18/2026

Usage

113 downloads · 225 views

More from ZhanlinCui

View all
View all