jskswamy

59 mods across 1 repository, 3 stars between them.

refactor

49

jskswamy/claude-plugins

Plugin Claude Code

Semantic refactoring opportunity detection. Scans committed code for structural duplication (Fowler catalog), code smells (Fowler/Beck), GoF design pattern opportunities, SOLID/DRY principle violations, and language-idiomatic anti-patterns. Creates beads issues with TDD-first refactoring plans.

3 29d ago A tokens not measured

refactor-scanner

50

jskswamy/claude-plugins

Agent

Scans committed code diffs for refactoring opportunities across the codebase. Runs three passes: semantic similarity (Fowler structural patterns + GoF), structural analysis (code smells + SOLID/DRY violations), and language idiom checks. Returns a candidate list for the validator agent to confirm.

3 29d ago B 67 tokens

jskswamy/claude-plugins

Agent

Correlates raw refactoring candidates from scanner shards into architectural root-cause findings. Reads candidates/.yaml from a refactor-scan working directory and writes a human-reviewable findings.md. Does not file beads issues; that is the validator's job.

3 29d ago A 63 tokens

refactor-validator

52

jskswamy/claude-plugins

Agent

Validates refactoring candidates from the scanner agent. Reads actual source files to confirm similarity, checks test coverage, deduplicates against existing beads issues, and creates new issues with TDD-first refactoring plans.

3 29d ago A 48 tokens

scan

53

jskswamy/claude-plugins

Command

Scan committed code or the entire codebase for refactoring opportunities.

3 29d ago C 14 tokens

scan

54

jskswamy/claude-plugins

Skill Claude CodeCodex

Scan for refactoring opportunities. Use when: "scan for refactoring opportunities", "check for code duplication", "look for patterns to extract", "refactoring scan", "scan the entire codebase for refactoring", "find architectural issues", "look for refactoring opportunities across the codebase", "audit refactor…

3 29d ago A 80 tokens

sketch-note

55

jskswamy/claude-plugins

Plugin Claude Code

Generate visual sketch notes in Excalidraw format from conversations, code architecture, or custom content.

3 29d ago A tokens not measured

sketch

56

jskswamy/claude-plugins

Agent

Use this agent proactively when users want to visualize, diagram, or create visual representations of conversations, code architecture, or concepts. Generates Excalidraw sketch notes with customizable hand-drawn styling.

3 29d ago A 42 tokens

sketch

57

jskswamy/claude-plugins

Command

Generate visual sketch notes in Excalidraw format from conversations, code architecture, or custom content.

3 29d ago A 22 tokens

capture-for-sketch

58

jskswamy/claude-plugins

Skill Claude CodeCodex

This skill should be used when the user wants to sketch content from a URL, YouTube video, or external source. Enables fetching and extracting content before creating a visual sketch.

3 29d ago A 40 tokens

excalidraw-format

59

jskswamy/claude-plugins

Skill Claude CodeCodex

This skill should be used when generating Excalidraw JSON files, creating visual diagrams in Excalidraw format, or needing to understand Excalidraw element structure. Provides comprehensive knowledge of Excalidraw JSON schema, element types, styling properties, and valid configurations.

3 29d ago A 62 tokens