Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Develop secure modern Perl 5.30+ scripts and CLI applications with agents for code generation, auditing vulnerabilities and quality via Perl::Critic, testing with Test::More and prove, linting/formatting with PerlTidy, syntax validation, perlbrew environment setup, and CPAN dependency management using cpanm, cpanfile, Carton.
npx claudepluginhub jamie-bitflight/claude_skills --plugin perl-developmentDesigns and implements sophisticated Perl CLI applications with complex option parsing, terminal UI handling, and drop-in tool replacements. Specializes in TTY detection, ANSI color handling, and performance-critical terminal applications. Use when building complex CLI tools, terminal UI applications, or creating replacements for existing Unix tools.
Reviews and audits Perl scripts for security vulnerabilities, code quality issues, and best practice violations. Runs Perl Critic analysis, identifies anti-patterns, and provides actionable remediation guidance. Use when reviewing Perl code, performing security audits, or improving existing scripts.
Creates Perl 5.30+ scripts following modern best practices. Specializes in secure, maintainable automation scripts with proper error handling, CPAN integration, and POD documentation. Use when writing new Perl scripts, implementing automation tasks, or modernizing legacy Perl code.
This skill should be used when the user asks to install Perl modules, use cpanm, create a cpanfile, manage Perl dependencies, set up Carton, configure local lib, or mentions CPAN, cpanminus, module installation, or Perl package management.
This skill should be used when the user asks to "write a Perl script", "create Perl code", "modern Perl best practices", "Perl 5.30+", "use strict warnings autodie", or mentions Perl pragmas, subroutines, error handling, or scripting patterns. Provides comprehensive Perl 5.30+ development guidance.
This skill should be used when the user asks to "install perlbrew", "set up Perl environment", "install Perl version", "manage Perl versions", "switch Perl version", "install plenv", or mentions Perl version management, development environment setup, or multiple Perl installations.
This skill should be used when the user asks to lint Perl code, run perlcritic, check Perl style, format Perl code, run perltidy, or mentions Perl Critic policies, code formatting, or style checking.
This skill should be used when the user asks to write Perl tests, test Perl code, use Test More, run prove, create test suite, mock Perl, or mentions Perl testing, TAP, Test Class, Test Deep, or test-driven development in Perl.
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Comprehensive Bash 5.1+ and POSIX shell development plugin with modular skills for scripting, portability, testing, linting, logging, and version-specific features (5.1, 5.2, 5.3 changelogs with examples). Includes specialized agents for script development and code auditing.
Production-grade Bash scripting with defensive programming, POSIX compliance, and comprehensive testing
Custom commands, skills, agents, rules, hooks, and output styles for Claude Code - session continuity and modern CLI tooling for real-world development workflows
Language-specific programming skills for production-grade code (Bash)
Claude Code skill pack for Replit (30 skills)
Full-stack orchestration with deployment, performance, security, and test automation
Read The Fucking Prompt — finds the strongest user reaction to an AI instruction-following failure in a chosen session, reconstructs the triggering assistant output, and renders a shareable terminal-style PNG.
This skill should be used when the model needs to ensure code quality through comprehensive linting and formatting. It provides automatic linting workflows for orchestrators (format → lint → resolve via concurrent agents) and sub-agents (lint touched files before task completion). Prevents claiming "production ready" code without verification. Includes linting rules knowledge base for ruff, mypy, and bandit, plus the linting-root-cause-resolver agent for systematic issue resolution.
When setting up commit message validation for a project. When project has commitlint.config.js or .commitlintrc files. When configuring CI/CD to enforce commit format. When extracting commit rules for LLM prompt generation. When debugging commit message rejection errors.
When calling LLM APIs from Python code. When connecting to llamafile or local LLM servers. When switching between OpenAI/Anthropic/local providers. When implementing retry/fallback logic for LLM calls. When code imports litellm or uses completion() patterns.
Build FastMCP 3.x Python MCP servers — covers provider/transform architecture (including CodeMode, Tool Search, and server-level transforms), component versioning, session state, authorization (MultiAuth, PropelAuth, connection-pooled token verifiers), evaluation creation, Pydantic validation, async patterns, STDIO and HTTP transports, nginx reverse proxy deployment, background tasks, Prefab Apps UI, security patterns, client SDK usage, testing, deployment, and migration from FastMCP v2. TypeScript is a legacy reference only and is not updated for v3.
Professional workflow plugins for Claude Code — make Claude apply your project's actual linting rules, commit conventions, and testing standards, not generic defaults. Covers Python, shell, Perl, CI/CD, and AI tooling.
| Without plugins | With plugins |
|---|---|
| Claude gives generic Python advice | Claude applies Python 3.11+, Typer, Rich, httpx conventions specific to your stack |
| Claude says "done" before linters pass | holistic-linting enforces root-cause fixes before any task completes |
| Claude speculates and hallucinates | hallucination-detector blocks completion on ungrounded claims |
| Claude jumps to solutions without investigating | verification-gate forces evidence gathering before action |
| Session transcripts disappear with no learning | agentskill-kaizen mines transcripts for anti-patterns and generates skill patches |
| Commit messages are inconsistent | conventional-commits enforces feat/fix/chore format for semantic versioning |
| Claude reads source files when it should delegate | orchestrator-discipline hooks block investigation escalation at the tool level |
# Add the marketplace (one-time setup, ~10 seconds, no restart required)
/plugin marketplace add Jamie-BitFlight/claude_skills
# Install a plugin
/plugin install plugin-name@jamie-bitflight-skills
Start a new session and ask Claude to perform a task the plugin handles (for example, build a CLI with Typer after installing python3-development). Claude will apply the plugin's conventions rather than generic defaults.
Comprehensive frameworks with multiple skills, commands, and specialized agents.