CCM
/Skills
SkillsMCPMarketplacesDigestToolsAdvertise

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by Category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP Servers by Category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by Category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control

Claude Code Marketplaces

Discover Claude Code plugins, extensions, and tools. Automatically updated directory of Anthropic Claude AI marketplaces with development tools, productivity plugins, and integrations.

Resources

  • Browse Skills
  • Browse MCP Servers
  • Browse Marketplaces
  • Skill index
  • MCP index
  • Marketplace index
  • Plugins Reference

Community

  • About
  • Tools
  • Feedback
  • Privacy Policy
  • Advertise

Built for the Claude Code community with Claude Code by mertbuilds.com

Independent project, not affiliated with Anthropic
onewave-ai avatar

Technical Writer

onewave-ai/claude-skills
946 installs244 stars
Summary

This one handles the full spectrum of technical documentation, from user guides and API docs to architecture diagrams and troubleshooting guides. It structures everything with the audience in mind, whether you're writing for beginners or experts, and enforces good practices like active voice, short sentences, and scannable sections. The templates are solid: user guides get prerequisites and common tasks sections, tutorials include time estimates and verification steps, architecture docs break down components and data flow. What I appreciate is the emphasis on showing expected outputs and including troubleshooting upfront rather than as an afterthought. It's built for maintainability too, with checklist verification and notes on when to review docs.

Install to Claude Code

npx -y skills add onewave-ai/claude-skills --skill technical-writer --agent claude-code

Installs into .claude/skills of the current project.

CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Lid closed, agents working
Lid closed, agents working
Keeps your Mac awake while Claude Code, Codex or Cursor works. Lets it sleep when they are done.
Try free for 7 days →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Agent, connect blockchain
Agent, connect blockchain
Connect your Claude agent to live crypto prices and trading routes via 1inch
Get the MCP →
Block distraction from your iPhone for freeBlock distraction from your iPhone for free
Block distraction from your iPhone for free
Block distracting apps from your iPhone permanently without a 3rd party app. Free and open source.
Block now (100% free) →
CodeHealth MCP ServerCodeHealth MCP Server
CodeHealth MCP Server
Protect your code quality, stop the AI slop.
Try For Free →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
Open Steps
Open Steps
Free an open-source skills that make AI coding agents easier to understand, verify, and control.
Download for free →
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Lid closed, agents working
Lid closed, agents working
Keeps your Mac awake while Claude Code, Codex or Cursor works. Lets it sleep when they are done.
Try free for 7 days →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Agent, connect blockchain
Agent, connect blockchain
Connect your Claude agent to live crypto prices and trading routes via 1inch
Get the MCP →
Block distraction from your iPhone for freeBlock distraction from your iPhone for free
Block distraction from your iPhone for free
Block distracting apps from your iPhone permanently without a 3rd party app. Free and open source.
Block now (100% free) →
CodeHealth MCP ServerCodeHealth MCP Server
CodeHealth MCP Server
Protect your code quality, stop the AI slop.
Try For Free →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
Open Steps
Open Steps
Free an open-source skills that make AI coding agents easier to understand, verify, and control.
Download for free →
Files
SKILL.mdView on GitHub

Technical Writer

Write documentation that lets a specific reader finish a specific task without asking anyone.

Workflow

  1. Name the reader and the job. One sentence: "[Reader] needs to [do what] and already knows [what]." A new contributor setting up the repo, an admin configuring SSO, and an executive evaluating the architecture need different documents. If the request does not say, infer from context and state the assumption at the top of your draft.

  2. Pick the document type. Each type answers one question; mixing them is the most common reason docs feel unclear.

    Reader wants to...TypeShape
    learn by doing, first timeTutorialOne guaranteed-to-work path, start to finish
    complete a known taskHow-to guideGoal, prerequisites, numbered steps, verify
    look something upReferenceTables and lists, complete and consistent
    understand whyExplanation / architectureContext, design, trade-offs
    fix something brokenTroubleshootingSymptom, cause, fix

    A README is a front door: what it is, quickstart, links to the rest. Templates for every type are in references/templates.md.

  3. Gather facts from the source, not from memory. In a codebase, read the entry points, package.json / pyproject.toml / Makefile scripts, config files, env var usage (grep -r "process.env\|os.environ"), and existing docs. Every command, flag, file path, env var, and default value in the doc must come from something you read or ran. When a fact cannot be verified, mark it [VERIFY: ...] rather than guessing.

  4. Draft with the template, then apply references/style-guide.md. Lead with the most common task. Put prerequisites before step 1, not in the middle.

  5. Test the doc. If you can run commands, walk the steps in order in a clean state and fix anything that fails or needs an unstated step. Otherwise, reread as the reader: is every step possible with only what the doc and prerequisites provide?

  6. Deliver as the actual file (for example README.md or docs/setup.md), not wrapped in commentary. After it, list any [VERIFY] markers, assumptions about the reader, and what should trigger an update (a config format change, a new required env var).

Worked example

Request: "Write setup docs for this repo for new devs."

  • Reader and job: a developer who knows TypeScript but not this repo needs a running local environment and a passing test suite.
  • Type: how-to guide (a known task), plus a short README section that links to it.
  • Facts gathered: package.json scripts dev, test, db:migrate; .env.example lists DATABASE_URL and STRIPE_SECRET_KEY; docker-compose.yml runs Postgres 17; engines.node is >=22.
  • Draft: Prerequisites (Node 22+, Docker) -> clone and install -> copy .env.example to .env.local and what each variable is for -> docker compose up -d -> npm run db:migrate -> npm run dev with the expected URL -> npm test with the expected output -> Troubleshooting for port 5432 already in use and a missing DATABASE_URL.
  • Test: running the steps revealed a seed step (npm run db:seed) that the app needs; it was added as step 6.

Failure modes

  • Invented details. A plausible flag or env var that does not exist costs the reader more than a missing one. Verify or mark it.
  • Wall of prose where steps belong. If the reader does things in order, number them. One action per step.
  • Missing expected results. After each command that produces output, show what success looks like so the reader knows they are on track.
  • Mixing types. A tutorial that stops to explain every design decision loses the learner. Link to the explanation instead.
  • Stale screenshots and versions. Prefer text over screenshots for UI that changes. Pin versions only where the version matters, and say where the version comes from.
  • Documenting the happy path only. Add the two or three failures a new reader is most likely to hit.
Featured
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Lid closed, agents working
Lid closed, agents working
Keeps your Mac awake while Claude Code, Codex or Cursor works. Lets it sleep when they are done.
Try free for 7 days →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Agent, connect blockchain
Agent, connect blockchain
Connect your Claude agent to live crypto prices and trading routes via 1inch
Get the MCP →
Block distraction from your iPhone for freeBlock distraction from your iPhone for free
Block distraction from your iPhone for free
Block distracting apps from your iPhone permanently without a 3rd party app. Free and open source.
Block now (100% free) →
CodeHealth MCP ServerCodeHealth MCP Server
CodeHealth MCP Server
Protect your code quality, stop the AI slop.
Try For Free →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
Open Steps
Open Steps
Free an open-source skills that make AI coding agents easier to understand, verify, and control.
Download for free →
Categories
DocumentationCode Review & Quality
First SeenMay 16, 2026
View on GitHub

More from onewave-ai/claude-skills

All 108 skills →
  • Screenshot To Code925
  • Social Media Content Repurposer744
  • Css Animation Creator694
  • Sports Betting Analyzer616
  • Knowledge Base Builder612
  • Job Application Optimizer574
  • Workout Program Designer528
  • Color Palette Extractor505
  • Stock Photo Finder501
  • Presentation Design Enhancer485
  • Itinerary Optimizer470
  • Font Pairing Suggester464
  • Seo Content Optimizer456
  • Cold Email Sequence Generator446
  • Reddit Thread Analyzer434
  • Linkedin Sales Navigator Alt429
  • Quiz Maker425
  • Portfolio Analyzer408
  • Competitor Price Tracker400
  • Financial Document Parser381
  • Contact Hunter373
  • Email Template Generator372
  • Budget Optimizer369
  • Contract Analyzer354

Recommended

More Documentation →
jezweb avatar
product-showcase

jezweb/claude-skills

Generate a comprehensive marketing website for a web app — multi-page with real screenshots, animated GIF walkthroughs, feature deep-dives, and workflow demonstrations. Browses the running app, captures screens and sequences, and produces a deployable site that actually teaches people what the product does. Especially useful for complex or agentic apps that are hard to explain. Triggers: 'showcase site', 'product page', 'show off the app', 'marketing site', 'demo site', 'product showcase', 'explain the app', 'how do I market this'.
943
960
dotnet avatar
maui-shell-navigation

dotnet/skills

Guide for implementing Shell-based navigation in .NET MAUI apps. Covers AppShell setup, visual hierarchy (FlyoutItem, TabBar, Tab, ShellContent), URI-based navigation with GoToAsync, route registration, query parameters, back navigation, flyout and tab configuration, navigation events, and navigation guards. Use when: setting up Shell navigation, adding tabs or flyout menus, navigating between pages with GoToAsync, passing parameters between pages, registering routes, customizing back button behavior, or guarding navigation with confirmation dialogs. Do not use for: deep linking from external URLs (see .NET MAUI deep linking documentation), data binding on pages (use maui-data-binding), dependency injection setup (use maui-dependency-injection), or NavigationPage-only apps that don't use Shell.
931
5.1k
alirezarezvani avatar
product-manager-toolkit

alirezarezvani/claude-skills

Comprehensive toolkit for product managers including RICE prioritization, customer interview analysis, PRD templates, discovery frameworks, and go-to-market strategies. Use when prioritizing features, synthesizing user research, writing requirement documentation, or developing product strategy.
928
24.6k
neolabhq avatar
setup-context7-mcp

neolabhq/context-engineering-kit

Guide for setup Context7 MCP server to load documentation for specific technologies.
923
1.3k
jezweb avatar
us-business-english

jezweb/claude-skills

American business English writing style for professional communications — direct, action-oriented, EN-US spelling (color, organize, center). Use whenever the user is writing for an American audience: emails, chat messages, proposals, client communications, blog posts, web copy, or any business writing. Apply to drafting, editing, and tone-checking professional text.
910
960
alirezarezvani avatar
content-creator

alirezarezvani/claude-skills

Deprecated redirect skill that routes legacy 'content creator' requests to the correct specialist. Use when a user invokes 'content creator', asks to write a blog post, article, guide, or brand voice analysis (routes to content-production), or asks to plan content, build a topic cluster, or create a content calendar (routes to content-strategy). Does not handle requests directly — identifies user intent and redirects to content-production for writing/SEO/brand-voice tasks or content-strategy for planning tasks.
897
24.6k