| name | wiki-write |
| description | Draft blog posts and project announcement posts (reddit/HN style) in the Obsidian vault's 06 WRITING. Use when the user says "draft a blog post about X", "write an announcement for <project>", "reddit post for my project", or wants to turn wiki/project material into publishable writing. |
| tags | ["wiki","obsidian","writing"] |
| updated_at | "2026-06-11T00:00:00.000Z" |
Wiki write
Vault: /Users/volodymyr.pivoshenko/Library/Mobile Documents/iCloud~md~obsidian/Documents/Vault
Wiki material -> publishable draft. Voice = pivoshenko brand.
Flow
- Read vault
CLAUDE.md + INDEX.md first. Load pivoshenko-brand skill for voice/style rules.
- Pull facts from the vault: project index + Decisions.md for announcements; concept/source notes for blog posts. Missing facts -> check the actual repo, then ask.
- New note in
06 WRITING/ from template:
- blog post ->
99 TEMPLATES/Blog Draft.md, target: blog
- announcement ->
99 TEMPLATES/Announcement.md, target: reddit|hn|..., wikilink the project
- Draft. Announcement shape: what it is -> why built -> how it works -> links. Blog shape: thesis -> outline -> draft sections.
- Frontmatter
status tracks lifecycle: idea -> drafting -> review -> published. Published -> set published_url + status: published. Never delete published drafts — they're the archive.
- Duties: INDEX.md + LOG.md + bump
updated.
Rules
- Facts from vault/repo only. No invented metrics, dates, features.
- Reddit/HN: no marketing speak, lead with the problem, disclose "I built this".
- Blog target = pivoshenko.dev -> final publish goes through that repo's MDX flow; the vault holds the draft, not the published artifact.
- Vault path missing on disk -> remote session: return a formatted paste-ready block, never recreate vault structure elsewhere.