📚AllForClaude
SkillsMCPPluginsCategoriesHow to install
📚 AllForClaude

Skills, MCP Servers & Plugins for Claude, All in One Place.

By type

  • Skills
  • MCP Servers
  • Plugins
  • Subagents
  • Slash Commands

Categories

  • 💻 Development & Coding
  • ⚡ Productivity & Automation
  • 🎨 Creative, Design & Art
  • 📄 Documents & Office
  • 💬 Communication & Messaging
  • 🤖 AI & Machine Learning

Learn

  • How to install
  • All categories
  • Search

© 2026 AllForClaude. An independent, community directory — not affiliated with Anthropic.

Aggregated from claudeskills.info, skillshubmcp.com, claudedirectory.org & the official MCP registry.

  1. Home
  2. /Subagents
  3. /Data & Analysis
  4. /Defensive Code Cleaner
📊

Defensive Code Cleaner

🤖Subagent📊Data & Analysis2,470

Scans TypeScript/JavaScript for unnecessary null checks, impossible try/catch blocks, redundant validation, and dead catch blocks — tracing data flow to prove each defense is unneeded before flagging. Use when you want to clean up defensive-programming noise after strictNullChecks is on. Trigger with "find unnecessary null checks", "audit defensive code".

By jeremylongshore

How to install

Skill (folder)

A Skill is a folder with a SKILL.md file that gives Claude extra instructions for a task.

Claude Code (project or global):

terminal
# per-project
mkdir -p .claude/skills/defensive-code-cleaner
# ...or for all projects
mkdir -p ~/.claude/skills/defensive-code-cleaner

# copy SKILL.md and any supporting files into that folder

Claude.ai / Claude Desktop:

Customize → Skills → “+” → Browse skills → Install. (Installed skills are view-only; download a copy to customise.)

Claude auto-detects skills in that folder — no restart needed.

Exact steps can vary per project — always double-check the original source. New to this? Read the full install guide →

Source

  • Claude Skills Hub

More in Data & Analysis

View all →
📊
🔌MCP Server★ Featured

PostgreSQL Server

Query and manage PostgreSQL databases with read-only access by default

📊Data & Analysis88,106
📊
🔌MCP Server★ Featured

SQLite Server

Interact with SQLite databases for queries, schema inspection, and data analysis

📊Data & Analysis88,106
📊
🔌MCP Server★ Featured

Context7 Server

Provide up-to-date, version-specific library documentation directly in your prompts instead of outdated training data

📊Data & Analysis58,653
📊
🧩Skill★ Featured

Skyvern Browser Automation

AI-powered browser automation — navigate sites, fill forms, extract structured data, log in with stored credentials, and build reusable workflows

📊Data & Analysis22,126

How to install

Skill (folder)

A Skill is a folder with a SKILL.md file that gives Claude extra instructions for a task.

Claude Code (project or global):

terminal
# per-project
mkdir -p .claude/skills/defensive-code-cleaner
# ...or for all projects
mkdir -p ~/.claude/skills/defensive-code-cleaner

# copy SKILL.md and any supporting files into that folder

Claude.ai / Claude Desktop:

Customize → Skills → “+” → Browse skills → Install. (Installed skills are view-only; download a copy to customise.)

Claude auto-detects skills in that folder — no restart needed.

Exact steps can vary per project — always double-check the original source. New to this? Read the full install guide →