From claude-connoisseur
Isolates functions or code blocks from files into self-contained runnable scripts with inlined dependencies, educational comments, examples, and editable inputs for study and manual testing.
npx claudepluginhub eugeniosegala/claude-connoisseur --plugin claude-connoisseurThis skill uses the workspace's default tool permissions.
Extract the specified function or code block into a standalone, self-contained script designed for study and hands-on experimentation.
Implements features incrementally with explanations of concepts, architecture, patterns, decisions, gotchas, and best practices. Use for onboarding, teaching, or learning code patterns.
Explains code logic in plain Chinese for files, functions, or snippets: one-sentence summary, step-by-step breakdowns with analogies, key details highlighted.
Explains complex code with high-level overviews, step-by-step walkthroughs, diagrams, and audience-adapted language for onboarding and knowledge sharing.
Share bugs, ideas, or general feedback.
Extract the specified function or code block into a standalone, self-contained script designed for study and hands-on experimentation.
Files and instructions: $ARGUMENTS
lodash, axios, requests, pandas, numpy) should remain as imports — only inline code from the project itselfThe arguments are free-form and flexible. They may contain:
@file.ts, file.py, main.go, utils.go, script.sh handler.rbParse the arguments to identify which file(s) to read, what code to extract, and what additional instructions apply.
/learnify @utils.ts the calculateTax function — extract calculateTax into a runnable script/learnify @parser.py the tokenize and parse functions — extract multiple related functions/learnify @api.go the retry logic, include comments explaining the backoff strategy — extract with targeted instructions/learnify @auth.rb the password hashing flow, show edge cases — extract with edge case examplesnode script.js, python script.py)playground/ directory) and tell the user how to run it