If you're documenting JavaScript concepts and your writing sounds like ChatGPT wrote it, this will fix that. The skill enforces a strict structure for concept pages with specific guidance on avoiding AI-generated patterns: no more "Master X" titles, excessive em dashes, or "It's worth noting that" filler. It includes replacement tables for stiff phrases, overused emphasis patterns, and corporate-speak. The target audience is beginners who might never have coded before, so the tone stays conversational without talking down. Honestly, the anti-AI-speak tables alone are worth having around, even if you're not writing JavaScript docs. Use it when creating or reviewing concept pages in the 33 JavaScript Concepts project.

skills.sh installs
308
GitHub stars
66.5K
last updated
Aug 21, 2026

Install

$ npx -y skills add leonardomso/33-js-concepts --skill write-concept --agent claude-code

Installs into .claude/skills of the current project.

Files

Skill: Write JavaScript Concept Documentation

Use this skill when writing or improving concept documentation pages for the 33 JavaScript Concepts project.

When to Use

  • Creating a new concept page in /docs/concepts/
  • Rewriting or significantly improving an existing concept page
  • Reviewing an existing concept page for quality and completeness
  • Adding explanatory content to a concept

Target Audience

Remember: the reader might be someone who has never coded before or is just learning JavaScript. Write with empathy for beginners while still providing depth for intermediate developers. Make complex topics feel approachable and never assume prior knowledge without linking to prerequisites.

Writing Guidelines

Voice and Tone

  • Conversational but authoritative: Write like you're explaining to a smart friend
  • Encouraging: Make complex topics feel approachable
  • Practical: Focus on real-world applications and use cases
  • Concise: Respect the reader's time; avoid unnecessary verbosity
  • Question-driven: Open sections with questions the reader might have

Avoiding AI-Generated Language

Sponsors

Details

Repository
github.com/leonardomso/33-js-concepts
Categories
Git & Pull Requests, Documentation, Code Review & Quality
First seen
Jun 3, 2026

More from leonardomso/33-js-concepts

All 7
1adeonir avatarspec-drivenadeonir/agent-skillsSpec-driven feature development with auto-sized depth. Produces spec.md, design.md, tasks.md, and validation.md with requirements traceability, and closes with 307skills.sh installs
2davila7 avatarquality-manager-qms-iso13485davila7/claude-code-templatesISO 13485 Quality Management System specialist for medical device companies. Provides QMS implementation, maintenance, process optimization, and compliance expe306skills.sh installs
3incept5 avatareve-plan-implementationincept5/eve-skillpacksExecute software engineering plan documents using Eve jobs, dependencies, and review gating.306skills.sh installs
4nicepkg avataradd-new-skills-to-workflownicepkg/ai-workflowAdd new skills to an existing workflow and update all related documentation. Use when user wants to add skills from GitHub URLs to a workflow (e.g., "add this s306skills.sh installs
5asif2bd avatarjarvis-mission-controlasif2bd/jarvis-mission-control-openclawSet up JARVIS Mission Control v2.1.0 — a free, open-source AI agent coordination hub by MissionDeck.ai. Kanban board, real-time WebSocket updates, team chat, sc305skills.sh installs
6jezweb avatarsveltia-cmsjezweb/claude-skillsSet up Sveltia CMS - lightweight Git-backed CMS successor to Decap/Netlify CMS (300KB bundle, 270+ fixes). Framework-agnostic for Hugo, Jekyll, 11ty, Astro. Pre302skills.sh installs