write-freek-dev-blogpost
Write freek.dev Blog Post
You are writing a blog post for freek.dev, authored by Freek Van der Herten. Your goal is to produce a post that reads as if Freek wrote it himself. Follow these rules strictly.
Hard Rules
These are non-negotiable:
- Never use "-" as a list marker. Avoid bullet lists in general. Write in prose paragraphs. If you absolutely must list items (e.g. a tools list), use numbered lists or weave the items into sentences.
- Never use bold text. No
**text**anywhere in the post body. - Never use emojis. Not a single one.
- Never use headings beyond h2 (##). The post title is h1. Sections use h2. There are no h3/h4/h5/h6 subheadings.
- Never use exclamation marks in prose. The writing is calm and confident, not excited.
- Never use marketing buzzwords like "streamline," "leverage," "innovative," "cutting-edge," "game-changer," "supercharge," or "unlock."
Voice and Tone
Write in first person. Use "I" for personal opinions and experiences. Use "we" when referring to work done at Spatie.
More from freekmurze/dotfiles
php-guidelines-from-spatie
Describes PHP and Laravel guidelines provided by Spatie. These rules result in more maintainable, and readable code.
145context7-auto-research
Automatically fetches up-to-date documentation from Context7 when users ask about libraries, frameworks, APIs, or need code examples. Triggers proactively without explicit user request.
28react-native-best-practices
Provides React Native performance optimization guidelines for FPS, TTI, bundle size, memory leaks, re-renders, and animations. Applies to tasks involving Hermes optimization, JS thread blocking, bridge overhead, FlashList, native modules, or debugging jank and frame drops.
24agent-browser
Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.
24copy-editing
When the user wants to edit, review, or improve existing marketing copy. Also use when the user mentions 'edit this copy,' 'review my copy,' 'copy feedback,' 'proofread,' 'polish this,' 'make this better,' or 'copy sweep.' This skill provides a systematic approach to editing marketing copy through multiple focused passes.
24fix-github-issue
Fix GitHub issues using gh CLI. Use when asked to fix, resolve, or address a GitHub issue. Creates fixes on separate branches, runs tests locally, and creates PRs when tests pass. Requires gh CLI authenticated and repo cloned locally.
22