BeClaude

devenv

New
1Community RegistryDevelopmentby Krishnaswamy Subramanian

Initialize and manage Nix flake development environments with auto-detection and security tooling

Community PluginView Source

Overview

A curated collection of Claude Code plugins focused on developer workflows, code generation, and productivity.

About

This is a personal collection of useful Claude Code plugins that I've built to enhance my daily development workflow. All plugins are open to anyone who finds them helpful.

Philosophy

  • Practical focus: Plugins solve real, everyday problems in development workflows
  • Simplicity first: Each plugin does one thing well without unnecessary complexity
  • Quality over quantity: A small number of polished, reliable plugins is better than many half-baked ones

Quick Start

Prerequisites

Installation

  1. Add this marketplace to Claude Code:

`` /plugin marketplace add jskswamy/claude-plugins ``

  1. Browse available plugins:

`` /plugin search @claude-plugins ``

  1. Install any plugin:

`` /plugin install <plugin-name>@claude-plugins ``

  1. Use the plugin via its commands or skills (see individual plugin documentation)

Available Plugins

<!-- PLUGINS:START -->

codebase

Intelligent codebase exploration powered by codebase-memory-mcp. Natural language queries, change impact analysis, symbol graph traversal, and automatic brainstorming/planning integration.

Features:

  • Codebase
  • Exploration
  • Semantic Search
  • Impact Analysis
  • Codebase Memory

Install:

code
/plugin install codebase@claude-plugins

Usage:

code
/codebase

View documentation

commit-tools

End-to-end commit hygiene: write atomic commits with style enforcement, review and consolidate them before push, validate the final history

Features:

  • Git
  • Commit
  • Atomic
  • Classic
  • Conventional

Install:

code
/plugin install commit-tools@claude-plugins

Usage:

code
/committools

View documentation

craft

The craft of building software end-to-end: capture ideas, understand problems, decompose work into structured units, dispatch subagents to execute them, and commit with full task context

Features:

  • Craft
  • Work
  • Build
  • Planning
  • Decomposition

Install:

code
/plugin install craft@claude-plugins

Usage:

code
/craft

View documentation

devenv

Initialize and manage Nix flake development environments with auto-detection and security tooling

Features:

  • Auto-detection: Automatically detects your project's tech stack and suggests appropriate packages
  • Native Nix pre-commit: Uses git-hooks.nix for pure Nix pre-commit integration
  • Security tooling: Built-in support for gitleaks and SAST tools
  • Nix best practices: Generated flakes follow Nix conventions and are automatically linted/formatted
  • No system dependencies: All tools run via Nix, ensuring reproducibility

Install:

code
/plugin install devenv@claude-plugins

Usage:

code
/devenv

View documentation

guardrails

Efficiency guardrails for Claude - IDE refactoring handoff with automatic pattern detection, extensible to security, cost, and testing patterns

Features:

  • Guardrails
  • Refactoring
  • Ide
  • Efficiency
  • Handoff

Install:

code
/plugin install guardrails@claude-plugins

Usage:

code
/handoff

View documentation

jot

Quick, low-friction capture of notes, tasks, ideas, session summaries, tech radar blips, and Feynman-style teaching notes with Obsidian-style auto-linking

Features:

  • Quick captures: Task, note, idea, session, blip - minimal friction
  • Full captures: Article, video, blip (GitHub/tools), person, book, organisation, trove, research - URL-based extraction
  • Feynman teaching: Interactive /teach command for deepening understanding of papers, videos, articles, and concepts you've already studied
  • Teaching notes: Capture your learning journey with analogies, misconceptions, and applied scenarios
  • Session summaries: Capture Claude Code session outcomes with guided questions

Install:

code
/plugin install jot@claude-plugins

Usage:

code
/capture task Buy groceries
/capture note Meeting notes about project X
/capture idea What if we tried approach Y
/capture blip Docker --ring adopt --quadrant platforms

View documentation

refactor

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 (Go, Python, TypeScript). Creates beads issues with TDD-first refactoring plans. Hooks into craft after each task closes.

Features:

  • Refactoring
  • Duplication
  • Fowler
  • Beads
  • Codebase Memory

Install:

code
/plugin install refactor@claude-plugins

Usage:

code
/refactor:scan                   # scan changes since upstream
/refactor:scan --base abc1234    # scan changes since specific SHA

View documentation

sketch-note

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

Features:

  • Multiple content modes: Capture conversation summaries, visualize code architecture, or sketch custom content
  • Excalidraw output: Creates .excalidraw files that open directly in Excalidraw
  • PNG export: Interactive workflow detects available tools and guides you through export options
  • Customizable styling: Configure background, pen type, roughness, and visual effects
  • Persistent preferences: Settings saved per-project for consistent output

Install:

code
/plugin install sketch-note@claude-plugins

Usage:

code
/sketch                           # Interactive mode selection
/sketch --mode conversation       # Sketch current conversation
/sketch --mode code               # Visualize code architecture
/sketch --mode custom             # Custom content input
/sketch --output my-diagram       # Specify output filename
/sketch --format png              # PNG via Excalidraw conversion

View documentation

typst-notes

Generate beautiful PDF/HTML shareable notes using Typst with 7 professional templates, infographics, and modern typography

Features:

  • 7 Professional Templates: Executive summary, cheat sheet, sketchnote, meeting minutes, study guide, technical brief, portfolio
  • Multiple Themes: Light, dark, minimal, and vibrant color schemes
  • Auto Infographics: CeTZ charts, Fletcher flowcharts, Pintorita sequence diagrams
  • Multi-Format Output: Generate PDF, HTML, or both from the same source
  • Jot Integration: Publish your jot captures directly as beautiful documents

Install:

code
/plugin install typst-notes@claude-plugins

Usage:

code
/publish [--template exec|cheat|sketch|meeting|study|tech|portfolio]
         [--theme light|dark|minimal|vibrant]
         [--format pdf|html|both]
         [--output <name>]
         [--source conversation|jot:<path>|file:<path>]
         [content description...]

View documentation <!-- PLUGINS:END -->

Roadmap

Dev Workflows

  • Code review automation
  • Test generation and coverage analysis

Code Generation

  • Project scaffolding and boilerplate generators
  • Component templates for common frameworks

Productivity

  • Documentation generators
  • Task and todo management

Contributing

Contributions are welcome. See CONTRIBUTING.md for guidelines on creating and submitting plugins.

License

MIT

Install & Usage

1
Create the skills directory
mkdir -p .claude/skills
2
Download the skill file
mkdir -p .claude/skills && curl -o .claude/skills/devenv.md https://raw.githubusercontent.com/jskswamy/claude-plugins/main/SKILL.md
3
Invoke in Claude Code
/devenv
View source on GitHub
securitynixflakedevenvdevelopmentenvironmentpre-commitgitleaks

Frequently Asked Questions

What is devenv?

Initialize and manage Nix flake development environments with auto-detection and security tooling

How to install devenv?

To install devenv, create the .claude/skills directory in your project, then run the curl command to download the skill file. Once installed, invoke it in Claude Code with /devenv.

What is devenv best for?

devenv is a community categorized under Development. It is designed for: security, nix, flake, devenv, development, environment, pre-commit, gitleaks. Created by Krishnaswamy Subramanian.