skills_all/blog-post-writer/SKILL.md
Transform brain dumps into polished blog posts in Nick Nisi's voice. Use when the user wants to write a blog post with scattered ideas, talking points, and conclusions that need organization into a cohesive narrative with Nick's conversational, authentic, and thoughtful tone.
npx skillsauth add microck/ordinary-claude-skills blog-post-writerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Transform unstructured brain dumps into polished blog posts that sound like Nick Nisi.
Accept whatever the user provides:
Don't require organization. The mess is the input.
Load references/voice-tone.md to understand Nick's writing style.
Key characteristics:
Read references/story-circle.md to understand the narrative framework.
Determine if the content fits a story structure:
Not every post needs the full Story Circle, but look for narrative opportunities.
Structure the material into sections:
Common structures:
Choose the structure that fits the content.
Apply voice characteristics:
Opening:
Body:
Technical content:
Tone modulation:
Ending:
Check the post:
Show the post to the user for feedback and iterate.
"AI is going to replace developers."
I must have heard that phrase a hundred times in the last year.
I've been thinking a lot about how we use AI in our daily work.
Then something clicked.
I watched it use rg to search through codebases, just like I would.
I won't lie – joining Meta was intimidating.
I watched it use `rg` to search through codebases, just like I would.
It ran `npm test` to verify its changes weren't breaking anything.
You're not being replaced; you're being amplified.
references/voice-tone.md - Complete voice and tone guide. Read this first to capture Nick's style.references/story-circle.md - Story Circle narrative framework. Check if content fits a story structure.User provides brain dump:
thoughts on using cursor vs claude code
- cursor is in IDE, feels familiar
- but claude code is in terminal, my natural environment
- tried cursor first, felt weird leaving vim
- claude code met me where I was
- not about which is better, about workflow fit
- some devs love IDE integration
- I need terminal access
- conclusion: use what fits YOUR workflow
Process:
development
Migrate prompts and code from Claude Sonnet 4.0, Sonnet 4.5, or Opus 4.1 to Opus 4.5. Use when the user wants to update their codebase, prompts, or API calls to use Opus 4.5. Handles model string updates and prompt adjustments for known Opus 4.5 behavioral differences. Does NOT migrate Haiku 4.5.
development
Analyzes Claude Code usage patterns and provides comprehensive recommendations. Runs usage analysis, discovers GitHub community resources, suggests CLAUDE.md improvements, and fetches latest docs on-demand. Use when user wants to optimize their Claude Code workflow, create configurations (agents/skills/commands), or set up project documentation.
development
Quantum computing framework for building, simulating, optimizing, and executing quantum circuits. Use this skill when working with quantum algorithms, quantum circuit design, quantum simulation (noiseless or noisy), running on quantum hardware (Google, IonQ, AQT, Pasqal), circuit optimization and compilation, noise modeling and characterization, or quantum experiments and benchmarking (VQE, QAOA, QPE, randomized benchmarking).
tools
Browser automation, debugging, and performance analysis using Puppeteer CLI scripts. Use for automating browsers, taking screenshots, analyzing performance, monitoring network traffic, web scraping, form automation, and JavaScript debugging.