refactoring
25Skill Claude Code
Safely refactor code while maintaining behavior. Use when improving code structure, reducing duplication, extracting functions, or modernizing legacy code.
caddis — an opinionated Claude Code plugin for verification-first agentic development: phased TDD planning, cross-vendor code review, independent phase validation, and session continuity that survives context loss.
This repository also configures its own agents. See what caddis-plugin tells them →
Skill Claude Code
Safely refactor code while maintaining behavior. Use when improving code structure, reducing duplication, extracting functions, or modernizing legacy code.
Skill Claude Code
Security review workflow — OWASP, code scanning, cloud infrastructure.
Skill Claude CodeCodex
Write optimized, secure, readable SQL: performance, NULL handling, dialect-specific notes.
Skill Claude Code
Analyze datasets and generate insights with a systematic 5-phase workflow. Use when user provides data for analysis, asks about patterns, or needs visualizations.
Skill Claude Code
Load Excel, JSON or CSV files into any database (SQL Server, PostgreSQL, MySQL, SQLite and others). Use when importing data files into a database.
Skill Claude Code
Data quality and validation for ETL, API inputs and pipelines: validation rules, schema validation, data contracts, Pydantic, Great Expectations, SQL constraints.
Skill Claude CodeCodex
Database schema design, migrations and query optimization for PostgreSQL, MySQL and NoSQL.
Skill Claude Code
Diagram a SQL artifact (stored proc, view, query, .sql file, table) as Mermaid or Excalidraw. Use when the user says "diagram this query/proc/view/schema", "explain this SQL visually", "draw the ER diagram", "show me the data flow of this stored proc", "/mermaid-db", or "/excalidraw-db". Read-only.
Skill Claude Code
Test, debug, and validate database connectivity and queries. Use when diagnosing connection errors, testing configurations, or validating queries before deployment.
Skill Claude Code
Migrate an app's data access layer when tables or columns are renamed, merged or split: update queries, mappings and abstractions without data loss. Read-only against the database.
Skill Claude Code
Create user-facing changelogs and release notes from git commit history, grouping changes and rewriting technical commits in plain language.
Skill Claude Code
CI/CD pipelines for GitHub Actions and Azure DevOps: build and deploy workflows, quality gates, environment promotion and release automation.
Skill Claude CodeCodex
Local deployment loop for Gitea-hosted projects: commit on dev, push, watch the golden CI/build/deploy workflow, check prod, and fix lint/test/pipeline failures until the deploy is healthy.
Skill Claude CodeCodex needs its repo
GitHub CLI operations — issues, PRs, releases, and repo management.
Skill Claude CodeCodex
Create well-structured conventional commit messages following Conventional Commits standard. Use when committing changes, preparing PRs, or generating changelogs.
Skill Claude Code
Turborepo and pnpm workspaces: turbo.json tasks, remote caching, shared packages, affected-only CI, apps/ vs packages/ layout, and pitfalls like circular deps, version drift and hoisting.
Skill Claude CodeCodex
Use BEFORE deleting a directory tree, scratchpad or git worktree, or "tidying up" generated folders, especially on Windows, where deleting through a junction or symlink destroys its target; and to verify a venv or nodemodules survived.
Skill Claude CodeCodex
Detect feature commits and update README sections (Features, API, Usage) to match, then stage only the README. Use when features, routes or components were added.
Skill Claude CodeCodex
Deploy FastAPI + React/Vite apps to Windows Server with NSSM services, IIS or nginx reverse proxy and git-pull. Use for Windows prod deploys, NSSM, reverse proxy setup, dev/prod config, or prod troubleshooting.
Skill Claude Code
Generate enterprise HLD and LLD documents from the living Architecture.md, as DOCX (editable) or PPTX (executive summary).
Skill Claude CodeCodex
Write code documentation: API docs, README files, inline comments and developer guides.
Skill Claude Code
Structured workflow for co-authoring documentation: transfer context, refine by iteration, test it on readers. Use when the user is writing docs, proposals, technical specs or decision docs.
Skill Claude Code
Create, edit and analyze .docx documents: tracked changes, comments, formatting preservation, text extraction. Use for any Word document task.
Skill Claude Code
PDF toolkit: extract text and tables, create, merge and split PDFs, fill forms. Use to process, generate or analyze PDF documents.
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: