By khaym
Hardens the developer environment against npm/PyPI supply chain attacks and prompt-injection-driven attacks on Claude Code. Generates pnpm 10.26+ config and migrates `npx` to `pnpm dlx`; generates uv `[tool.uv]` config, migrates legacy pip / setup.py projects to uv, and replaces `pip install` / `pipx run` with pinned `uv add` / `uvx`; generates `.claude/settings.json` `permissions.{deny, ask, allow}` rules tuned for an `acceptEdits`-based operating mode, with hard-guarantee deny on credential reads, persistence-target writes, and privilege-escalation Bash; bundles PreToolUse hooks that block sensitive Bash reads, `package.json` `scripts` tampering, and `pyproject.toml [build-system]` / `setup.py` tampering, and a PostToolUse hook that marks non-vendor `WebFetch` results as untrusted external data.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Writes acceptEdits-tuned permission rules into .claude/settings.json — deny on config writes, credential reads, outbound and privilege-escalation Bash; ask on plugin-author paths; safe-bash allow baseline. Use when you hear "harden claude permissions" or "lock down claude code".
Audits a project's hardening-dev-environment defense layers and recommends a setup order to apply them. Use when you hear "harden dev environment", "set up hardening", "hardening overview", "audit claude code hardening".
Hardens pnpm 10.26+ config to reduce npm supply chain risk. Writes baseline settings into pnpm-workspace.yaml and package.json, and migrates npx invocations to pinned pnpm dlx. Use when you hear "harden pnpm config", "pnpm supply chain hardening", "replace npx with pnpm dlx".
Reinforces the trust boundary that fetched content is data, not instructions. Bundles a PostToolUse hook that injects a reminder after every non-vendor WebFetch. Use when you hear "harden webfetch handling", "treat fetched content as untrusted", "indirect prompt injection from webfetch".
Hardens uv-managed Python projects against PyPI supply chain risk. Migrates legacy pip / setup.py projects to a uv-native shape, writes baseline `[tool.uv]` settings into pyproject.toml, and replaces `pip install` / `pipx run` invocations with pinned `uv add` / `uvx`. Use when you hear "harden uv config", "harden python project", "python supply chain hardening", "migrate pip to uv".
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
A collection of Claude Code plugins for development workflow.
Lightweight task/ticket tracker using TSV files and shell scripts. While Claude Code's built-in Task List automatically manages work steps internally, task-tracker stores tasks in TSV and Markdown files that humans can read and edit directly.
Features:
.tasks/)/task-tracker:add, /task-tracker:list, /task-tracker:show, /task-tracker:update, /task-tracker:closebug, improvement, taskUsage:
/task-tracker:add Fix login button not responding
/task-tracker:add bug: API returns 500 on empty payload
/task-tracker:list
/task-tracker:list all
/task-tracker:show 1
/task-tracker:update 1 -s "Updated title"
/task-tracker:close 1 Fixed by updating the handler
Context design framework for Claude Code Agent Skills. Claude's performance depends on the context it receives — this plugin provides principles and workflows for designing skills that give Claude the right information at the right time.
Core principles:
skills field for Dependency Injection rather than duplicating content or creating fragile cross-referencesWorkflows:
Usage:
Create a new skill for checking Slack notifications
Review the task-tracker skill
What are the skill authoring guidelines?
Checks open source projects for security leaks, privacy issues, and license compliance before release. Can also set up git pre-commit hooks.
Features:
Usage:
Run an OSS release check
Setup pre-commit hooks for security
Quick security check on staged files
Full pre-release audit
Guides systematic test case design using established testing techniques. Works with any tech stack and is TDD-compatible (test-first, driven by specs and types rather than implementation).
Features:
Usage:
Design test cases for the login function
Are these tests enough? Review test coverage
What boundary values should I test?
Layered defense for a development environment running Claude Code. Each layer addresses a distinct attack class — npm/PyPI supply chain compromise, prompt-injection-driven scope escalation, credential exfiltration, persistence via config tampering, indirect injection from fetched content. Layers compose: static config prevents, runtime hooks catch known bypasses, the trust-boundary reminder shapes how fetched content is interpreted.
Layered Defense Map:
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimnpx claudepluginhub khaym/claude-code-plugins --plugin hardening-dev-environmentGuides creation and review of Claude Code Agent Skills with standardized workflows and quality checklists
Lightweight task/ticket tracker using TSV files and shell scripts for efficient context-aware task management
Windows desktop notifications for Claude Code via wsl-relay — alerts on task completion and permission prompts
Guides systematic test case design using established testing techniques
Checks open source projects for security leaks, privacy issues, and license compliance before release
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.
Persistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).
Feature development with code-architect/explorer/reviewer agents, CLAUDE.md audit and session learnings, and Agent Skills creation with eval benchmarking from Anthropic.
Production-grade engineering skills for AI coding agents — covering the full software development lifecycle from spec to ship.
Permanent coding companion for Claude Code — survives any update. MCP-based terminal pet with ASCII art, stats, reactions, and personality.