← All skill packs

Claude Code: AI Agent Workflow Collection

Skill pack
63 skills0 selected
jimmc414Skills in this pack

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.

English

Library of realistic adversarial attack vectors and anti-patterns to avoid. Contains examples of valid attacks and subtle gaming patterns to reject.

English

For cross-cutting concerns: add behavior without modifying functions, caching, timing, logging, validation wrappers.

English

For performance work: measure before changing, profile to find bottlenecks, compare before and after.

English

For symbolic computation: ASTs, mathematical expressions, code that manipulates code structure, expression transformations.

English

For ordered processing: A search, Dijkstra, event simulation, task scheduling. Efficient min/max extraction with heap-based queue.

English

For dynamic programming: overlapping subproblems, recursive solutions with repeated computations, memoization to avoid redundant work.

English

For persistent state: closures capture outer variables, alternative to classes for simple state, factory functions that remember context.

English

For flexible parsing: try multiple type conversions in order, graceful fallback from specific to general types.

English

For iteration with errors: catch exceptions during exploration, skip invalid cases, continue to next attempt.

English

For hot loop optimization: repeated formula evaluation, regex patterns, expression compilation. Transform string to callable once, call many times.

English

For complex behavior: build from tiny functions, chain transformations, make code read like a pipeline of operations.

English

For probability and counting: permutations, combinations, sample spaces, Monte Carlo simulation, brute-force enumeration, card/dice problems.

English

For new modules: define type aliases as vocabulary, make code self-documenting, create domain-specific language feel.

English

For heterogeneous data: pattern matching on type/structure, interpreter eval loops, handling different expression types.

English

For 2D debugging: visualize grid/board state, show puzzle progress, make algorithm behavior visible.

English

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.

English

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.

English

For cross-version support: try/except imports, optional dependencies, graceful degradation across Python versions.

English

For computational geometry: convex hull, point enclosure, polygon operations. Uses monotone chain algorithm with stack-based turn detection.

English

For pathfinding and search: shortest path, maze solving, game AI, route planning, graph traversal, BFS/DFS, Dijkstra, A problems.

English

For result reporting: tabular output, aligned columns, statistics summaries, human-readable reports.

English

For graph exploration: frontier collection with configurable pop order, BFS/DFS/random via strategy change.

English

For tree/maze generation: spanning trees, random mazes, graph coverage. Uses frontier-based exploration with configurable traversal order.

English

Includes Adversarial Analysis, Adversarial Patterns, Apply Decorator Wrap, and other workflows.

Install with
Claude CodeCodexCursorGitHub CopilotGemini CLI

Supported by the Atlas install prompt. Skill-specific requirements vary.

Pack stats

Skills63CategorygeneralStars0

What’s included

Adversarial Analysis

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.

Adversarial Patterns

Library of realistic adversarial attack vectors and anti-patterns to avoid. Contains examples of valid attacks and subtle gaming patterns to reject.

Apply Decorator Wrap

For cross-cutting concerns: add behavior without modifying functions, caching, timing, logging, validation wrappers.

Benchmark Before Optimize

For performance work: measure before changing, profile to find bottlenecks, compare before and after.

Build Expression Tree

For symbolic computation: ASTs, mathematical expressions, code that manipulates code structure, expression transformations.

Build Priority Queue

For ordered processing: A search, Dijkstra, event simulation, task scheduling. Efficient min/max extraction with heap-based queue.

Cache Recursive Calls

For dynamic programming: overlapping subproblems, recursive solutions with repeated computations, memoization to avoid redundant work.

Capture State Closure

For persistent state: closures capture outer variables, alternative to classes for simple state, factory functions that remember context.

Cascade Type Conversion

For flexible parsing: try multiple type conversions in order, graceful fallback from specific to general types.

Catch Expected Errors

For iteration with errors: catch exceptions during exploration, skip invalid cases, continue to next attempt.

Compile Once Call Many

For hot loop optimization: repeated formula evaluation, regex patterns, expression compilation. Transform string to callable once, call many times.

Compose Small Helpers

For complex behavior: build from tiny functions, chain transformations, make code read like a pipeline of operations.

Count Combinations

For probability and counting: permutations, combinations, sample spaces, Monte Carlo simulation, brute-force enumeration, card/dice problems.

Define Domain Types

For new modules: define type aliases as vocabulary, make code self-documenting, create domain-specific language feel.

Dispatch on Structure

For heterogeneous data: pattern matching on type/structure, interpreter eval loops, handling different expression types.

Display Grid State

For 2D debugging: visualize grid/board state, show puzzle progress, make algorithm behavior visible.

Documentation Testing

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.

Error UX

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.

Fallback Compatibility

For cross-version support: try/except imports, optional dependencies, graceful degradation across Python versions.

Find Convex Hull

For computational geometry: convex hull, point enclosure, polygon operations. Uses monotone chain algorithm with stack-based turn detection.

Find Shortest Path

For pathfinding and search: shortest path, maze solving, game AI, route planning, graph traversal, BFS/DFS, Dijkstra, A problems.

Format Statistics Table

For result reporting: tabular output, aligned columns, statistics summaries, human-readable reports.

Frontier Based Explore

For graph exploration: frontier collection with configurable pop order, BFS/DFS/random via strategy change.

Generate Tree Structure

For tree/maze generation: spanning trees, random mazes, graph coverage. Uses frontier-based exploration with configurable traversal order.

Showing 24 of 63 skills. Use the list’s page controls above to explore the rest.

Quick start

  1. Choose your skills. Select individual skills above, or choose the entire pack.
  2. Copy the install prompt. Use Copy install prompt above the list.
  3. Send it to your agent. Paste into your coding agent’s chat. Your agent reviews the source and guides the setup.

Try it with your agent

After installation, start with a request like:

Example request
Use the Adversarial Analysis skill to help with my task.
Ask me for the context you need before getting started.

Requirements & license

  • A coding agent that can access your project files and install skills.
  • Your agent checks each skill’s instructions, dependencies, and permissions during setup.
  • Reported license for the skills shown: MIT. The author’s terms apply.
Claude Code: AI Agent Workflow Collection | Agent Skills Atlas