For interpreters: separate lexing from parsing, token stream to AST, structured text processing in stages.
原文语言:英语
菜单
这个仓库中的 skills
SkillsMP 已收集 jimmc414/claude-code-plugin-marketplace 中的 65 个 Skill。打开任一 Skill 可查看来源和详情。
jimmc414/claude-code-plugin-marketplace已展示 25 / 65 个已收集 Skill。
For interpreters: separate lexing from parsing, token stream to AST, structured text processing in stages.
原文语言:英语
For complex state: encapsulate multiple interacting variables, stateful algorithms, backtracking search state.
原文语言:英语
For data transformation: list/dict/set comprehensions, chained filtering and mapping, creating lookup structures concisely.
原文语言:英语
For counting and frequency: histograms, most common elements, vote tallying, neighbor counting, word frequencies, distribution analysis.
原文语言:英语
For grouping and auto-initialization: adjacency lists, grouping by key, multi-maps, nested structures without KeyError handling.
原文语言:英语
For memory efficiency: large sequences, infinite streams, early termination possible, pipeline processing without materializing all data.
原文语言:英语
For inline callbacks: anonymous one-liner functions, key functions for sorting, trivial transformations as dict values.
原文语言:英语
For lightweight records: immutable data with named fields, hashable structures for sets/dicts, self-documenting tuple alternatives.
原文语言:英语
For functional operations: named functions for operators, cleaner than lambdas for arithmetic, building interpreter environments.
原文语言:英语
For sparse data: infinite grids, large spaces with few active elements, membership testing, set operations on coordinates or states.
原文语言:英语
For rule-based systems: store rules as data, easier to add/modify than if-elif chains, simplification tables, configuration.
原文语言:英语
For input validation: check format and constraints before processing, fail fast with clear errors, defensive parsing.
原文语言:英语
For solution checking: independent verification that result is correct, separate from how it was computed.
原文语言:英语
For test co-location: tests in same file as code, run with main, tests as documentation and examples.
原文语言:英语
For writing clean functions: start with docstring, iterate until code matches docstring exactly, achieve docstring-code isomorphism.
原文语言:英语
Principles and patterns for writing error messages that help users recover. Use when auditing, writing, or improving error messages in code. Triggers: error messages, user experience, error handling, exception messages, validation errors.
原文语言:英语
Provides heuristics for identifying incomplete or broken documentation. Use when validating README setup instructions, testing onboarding flows, or auditing documentation quality. Triggers: docs, readme, onboarding, setup validation, documentation audit.
原文语言:英语
Knowledge for extracting local Claude Code components and publishing to plugin marketplaces. Use when helping users package skills, agents, hooks into shareable plugins. Triggers: publish, marketplace, share skill, share agent, extract plugin, contribute,…
原文语言:英语
Analyze code to identify explicit contracts, implicit usage patterns, and realistic boundary conditions. Contains concrete formulas for calculating input realism limits. Use before generating adversarial tests.
原文语言:英语
Library of realistic adversarial attack vectors and anti-patterns to avoid. Contains examples of valid attacks and subtle gaming patterns to reject.
原文语言:英语
Manage local Ollama LLM models for development and testing. Use when: running local models, configuring Ollama, switching between fast/quality models, optimizing VRAM usage, troubleshooting model performance, creating Modelfiles, or integrating local LLMs…
原文语言:英语
Manage parallel Claude Code workstreams using git worktrees. Use when: splitting large tasks across multiple workers, coordinating parallel development, monitoring worker progress, integrating completed work, analyzing work item documents (code reviews, issue…
原文语言:英语
Analyze completed parallel workflows for lessons learned. Use when: reviewing workflow execution quality, identifying process improvements, evaluating skill effectiveness, post-mortem analysis after parallel work, assessing planning accuracy. Triggers:…
原文语言:英语
Execute focused implementation tasks in a parallel workflow. Use when: working on assigned files in a worktree, making checkpoint commits, signaling dependencies or blockers, completing orchestrator-assigned tasks. Triggers: worker, checkpoint, worktree,…
原文语言:英语
{{SKILL_DESCRIPTION}}. Use when {{TRIGGER_CONDITIONS}}.
原文语言:英语