Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsBlogPro
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges
  • Chrome Extension
  • Skill Manager

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Writing Fragments

ASecurity

寫作、探索 — 挖掘原始片段,還沒有結構。

3 stars
0 votes
0 copies
1 views
Added 9/19/2026
ai-agentsreact

Security Analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned 9/19/2026

$npx -y skills add shumingyang-opencode/mattpocock-skills-zh-tw --skill writing-fragments --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Writing Fragments?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Writing Fragments
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/shumingyang-opencode-writing-fragments/badge)](https://www.skillsdirectory.com/skills/shumingyang-opencode-writing-fragments)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
Files
SKILL.md
---
name: writing-fragments
description: 寫作、探索 — 挖掘原始片段,還沒有結構。
disable-model-invocation: true
---

<what-to-do>

這是純粹的**探索**:擴大可能被寫出的空間,而不承諾結構 — 承諾是_開採_,那是另一個技能的工作。執行一場產生片段的 grilling session,持續訪問使用者關於他們想寫的任何事。在這裡施加階段、大綱或文章結構是超出範圍的。

當片段從對話的任何一方浮現時,將它們附加到單一 markdown 檔案中。

如果使用者沒有傳入路徑,問一次要儲存在哪裡,然後在整個 session 的剩餘時間記住它。

從使用者說的第一件事就捕捉片段,包括最初的提示。

首次寫入時,在頂部放一個帶有工作標題的單一 H1(之後可以改變),沒有其他東西 — 沒有中繼資料、沒有目錄、沒有日期。

</what-to-do>

<supporting-info>

## 什麼是片段

片段是任何可能存活到最終文章的文字片段。它必須_對作者可讀_ — 作者能分辨它是什麼意思 — 但它不需要定義它的術語,也不需要讓一個陌生的讀者能理解。門檻是「這是一段好寫作嗎?」,而不是「這是一個自包含的論證嗎?」

片段刻意地異質。可能是片段的例子:

- 一個您想在某處部署但還不知道在哪裡的銳利句子。
- 一個帶有一行理由的主張。
- 一個插曲:一件發生過的事、一段程式碼片段、一個情境、一個類比。
- 一個半成品想法:「X 感覺像 Y 的某件事,之後再想出來。」
- 一段引用、一段對話、一句偷聽到的話。
- 一串靠感覺聚在一起的相關觀察。
- 一句抱怨、一段告白、一個爆點。
- 一個**領頭詞** — 整個作品可以掛在上面的緊湊隱喻或新造詞(一個為想法命名的術語,就像 _tracer bullets_ 或 _fog of war_ 為整個模式命名一樣)。

其中,領頭詞是最有價值的要落地的片段。它是承重的:在探索中命名正確的那個,它會塑造後來的結構、過渡與標題 — 在整個開採階段都支付紅利。當對話繞著一個反覆出現的想法打轉,推動為它造一個詞。

小說家的日記是模型:多年的非結構化觀察,之後被挖掘為原始素材。片段就是觀察。

## 檔案格式

```markdown
# Working title

A first fragment lives here.

It can be multiple paragraphs. It can include lists, code, quotes — whatever
shape the fragment naturally takes.

---

A second fragment.

---

> A quoted line that the user wants to keep around.

A reaction to it.

---

- A cluster of related observations
- That hang together by feel
- And want to be near each other
```

片段以水平線(`\n---\n`)分隔。正文中沒有標題。沒有標籤。除了加入的順序之外沒有順序。

## 寫作節奏

靜默地附加。不要為每個片段請求許可。順帶一提地提到您加入了什麼(「adding that」),但不要用儲存對話方塊打斷對話。

在每次寫作之前:從磁碟重新讀取檔案。使用者可能在回合之間編輯、重新排序或刪除了片段 — 保留他們的變更。永遠不要覆寫檔案;只附加(或者,如果使用者要求,就地編輯特定片段)。

使用者隨時可以說「砍掉最後一個」、「把那句改得更銳利」、「把那兩個合併」。把它們當作第一等的指令。

</supporting-info>

Attribution

shumingyang-opencodeshumingyang-opencode
View sourceSee grades on GitHubMore from shumingyang-opencode →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Caveman

Terse caveman voice: answer first, fluff gone, every technical fact kept. Use for /caveman, "caveman mode", "talk like caveman", "be brief", "less tokens". Stays on until "stop caveman" or "normal mode".

1100021 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

698621 votes

Writing Skills

Create and manage Claude Code skills in HASH repository following Anthropic best practices. Use when creating new skills, modifying skill-rules.json, understanding trigger patterns, working with hooks, debugging skill activation, or implementing progressive disclosure. Covers skill structure, YAML frontmatter, trigger types (keywords, intent patterns), UserPromptSubmit hook, and the 500-line rule. Includes validation and debugging with SKILL_DEBUG. Examples include rust-error-stack, cargo-dep...

3931 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3421 votes

catchup

Recovers the conversation and failed tool calls of a previous Codex, Amp, Claude Code, Antigravity, Cline, Copilot CLI, Cursor, DeepSeek Harness, Grok Build, Kimi, OpenCode, Pi Agent, or ZCode session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", asks to recover/summarize a previous session before continuing, or asks to diagnose or report a catchup failure. Do NOT use for the current conversation, git history, or any non-agent log.

741 votes
View all in ai-agents →