By bcmcpher
Design and refactor repeated analysis scripts using five-layer architecture.
Design a new repeated statistical or computational analysis script from scratch using the five-layer modular architecture: constants → data loading → atomic functions → output functions → orchestrator (run_one). Use this skill when a user wants to write a new analysis script that applies the same procedure across multiple combinations of inputs, asks how to structure code that loops over outcomes, predictors, conditions, timepoints, ROIs, cohorts, or other dimensions, or invokes /analysis-plan. This skill works in any scripting language (R, Python, Julia, MATLAB, shell, etc.) and for any kind of repeated analysis — statistical models, image processing pipelines, feature extraction loops, simulation sweeps, etc. If the user already has a working but disorganized script they want to clean up, suggest /analysis-refactor instead.
Refactor an existing "linear" or copy-paste analysis script into the five-layer modular architecture: constants → data loading → atomic functions → output functions → orchestrator (run_one). Use this skill when a user has a working but unstructured script — code written chronologically, with variables overwritten in place, constants buried inside functions, or blocks copy-pasted for each outcome or condition — and wants to restructure it for reuse, extensibility, and clarity. Also use when a user says "this script is getting out of hand", "I want to add another outcome and it's getting messy", "help me clean up this analysis", or /analysis-refactor. Works in any scripting language. If the user is starting from scratch, suggest /analysis-plan instead.
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 claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub bcmcpher/my-skills --plugin modular-analysisScaffold and configure new projects for use with Claude Code — project structure, environment setup, and Claude-specific tooling for coding tools, data analysis, and information management.
BIDS (Brain Imaging Data Structure) conventions — naming rules, entity ordering, sidecar fields, and dataset structure for neuroimaging datasets.
Generate a Boutiques JSON descriptor for a CLI tool by inspecting its --help output
Git workflow best practices and PR lifecycle commands for Claude Code sessions: when to use worktrees vs branches, commit conventions, parallel-agent coordination, conflict resolution, and slash commands for commit, push, PR creation, PR review, and branch cleanup.
Route data processing and file changes through DataLad for provenance tracking (datalad create, run, save). Follows YODA principles for reproducible local analysis projects.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.