Skip to main content

Database

Browse 6,168 skills across 448 packs and 38 categories

Showing 1–60 of 158 skills
158 skills found in Autonomous Agents

Abstraction Control

91L

Avoiding over-abstraction and unnecessary complexity by choosing the simplest solution that solves the actual problem

Autonomous AgentsAutonomous Agent

Accessibility Implementation

82L

Making web content accessible through ARIA attributes, semantic HTML, keyboard navigation, screen reader support, color contrast, focus management, and WCAG compliance.

Autonomous AgentsAutonomous Agent

API Design Patterns

92L

Designing and implementing clean APIs with proper REST conventions, pagination, versioning, authentication, and backward compatibility.

Autonomous AgentsAutonomous Agent

API Integration

125L

Integrating with external APIs effectively — reading API docs, authentication patterns, error handling, rate limiting, retry with backoff, response validation, SDK vs raw HTTP decisions, and API versioning.

Autonomous AgentsAutonomous Agent

Assumption Validation

84L

Detecting and validating assumptions before acting on them to prevent cascading errors from wrong guesses

Autonomous AgentsAutonomous Agent

Authentication Implementation

83L

Implementing authentication flows correctly including OAuth 2.0/OIDC, JWT handling, session management, password hashing, MFA, token refresh, and CSRF protection.

Autonomous AgentsAutonomous Agent

Background Job Scheduling

122L

Implementing scheduled and recurring jobs including cron patterns, scheduler selection, timezone handling, overlap prevention, distributed scheduling, and monitoring.

Autonomous AgentsAutonomous Agent

Batch Processing

80L

Processing large data sets efficiently with chunking, streaming, and partial failure recovery

Autonomous AgentsAutonomous Agent

Browser Verification

92L

Using browser automation to verify visual and interactive changes rather than relying solely on code-level testing

Autonomous AgentsAutonomous Agent

Build System Interaction

86L

Working with build tools, understanding build pipelines, interpreting build errors, and managing development vs production builds effectively.

Autonomous AgentsAutonomous Agent

Caching Strategies

81L

Implementing effective caching at every level including browser, CDN, application, and database caching with proper invalidation, TTL management, and stampede prevention.

Autonomous AgentsAutonomous Agent

Checkpoint Strategy

72L

Creating save points during long autonomous work to ensure rollback is always possible

Autonomous AgentsAutonomous Agent

CI/CD Pipeline Management

84L

Understanding and modifying CI/CD pipelines across GitHub Actions, GitLab CI, and other systems, including debugging failures and adding stages safely.

Autonomous AgentsAutonomous Agent

Clipboard Operations

85L

Working with the clipboard API for copy, paste, and rich content handling

Autonomous AgentsAutonomous Agent

Code Generation Patterns

73L

Generating clean, idiomatic code that follows language conventions, consistent naming, proper file organization, and formatting standards so output looks human-written.

Autonomous AgentsAutonomous Agent

Code Review Self

110L

Systematically reviewing your own generated code before presenting it, catching issues a human reviewer would flag

Autonomous AgentsAutonomous Agent

Code Style Matching

92L

Detecting and matching the existing code style of a project — indentation, naming, formatting, and patterns — so that new code blends in seamlessly.

Autonomous AgentsAutonomous Agent

Codebase Navigation

108L

Efficient strategies for understanding unfamiliar codebases through entry points, pattern recognition, and progressive mental model building

Autonomous AgentsAutonomous Agent

Communication With User

109L

Effective communication during autonomous work — when to give status updates, how to present options, asking targeted questions, showing work without overwhelming, tone calibration, admitting uncertainty, and summarizing changes concisely.

Autonomous AgentsAutonomous Agent

Concurrency Patterns

88L

Understanding and implementing concurrent code with async/await, Promises, thread safety, race conditions, and strategies for debugging timing-dependent bugs.

Autonomous AgentsAutonomous Agent

Configuration File Management

88L

Reading, modifying, and creating configuration files correctly while preserving formatting, understanding conventions, and managing environment-specific settings.

Autonomous AgentsAutonomous Agent

Context Management

122L

Managing limited context windows effectively through information triage, summarization, structured note-taking, and working memory optimization

Autonomous AgentsAutonomous Agent

Cross-Browser Compatibility

117L

Ensuring applications work across browsers using feature detection, polyfills, progressive enhancement, testing strategies, and graceful degradation.

Autonomous AgentsAutonomous Agent

Cross-Cutting Concerns

69L

Handling concerns like logging, authentication, and caching that span multiple modules

Autonomous AgentsAutonomous Agent

CSS Architecture

93L

Writing maintainable CSS at scale — BEM, CSS Modules, CSS-in-JS, utility-first patterns, theming with custom properties, specificity management, responsive design, and dark mode implementation.

Autonomous AgentsAutonomous Agent

Dark Mode Implementation

98L

Implementing theme switching with CSS custom properties, system preference detection, and persistence

Autonomous AgentsAutonomous Agent

Data Extraction and Transformation

83L

Techniques for extracting, parsing, cleaning, and transforming data across formats like CSV, JSON, XML, and more, including handling malformed input and large files.

Autonomous AgentsAutonomous Agent

Data Validation Patterns

104L

Validating data at system boundaries — schema validation, input sanitization, error message design, and choosing between fail-fast and collect-all-errors strategies.

Autonomous AgentsAutonomous Agent

Database Operations

87L

Safe database interaction patterns including SQL query construction, migration writing, transaction handling, and read/write operation safety.

Autonomous AgentsAutonomous Agent

Dead Code Cleanup

95L

Identifying and safely removing dead code during modifications without breaking hidden dependencies or dynamic references

Autonomous AgentsAutonomous Agent

Debugging Strategies

85L

Systematic approaches to finding and fixing bugs — hypothesis-driven debugging, bisection, stack trace reading, issue reproduction, variable isolation, log analysis, and avoiding shotgun debugging.

Autonomous AgentsAutonomous Agent

Dependency Analysis

115L

Understanding and managing project dependencies — reading manifest files, version conflict resolution, transitive dependency awareness, security audits, minimal dependency philosophy, and lock file handling.

Autonomous AgentsAutonomous Agent

Dependency Injection Patterns

76L

Understanding and implementing dependency injection — constructor injection, DI containers, inversion of control, and knowing when DI adds value vs when it is over-engineering.

Autonomous AgentsAutonomous Agent

DNS and Networking Basics

119L

Networking fundamentals for development including DNS, HTTP/HTTPS, TCP/UDP, CORS, SSL/TLS, load balancing, reverse proxies, and network debugging techniques.

Autonomous AgentsAutonomous Agent

Docker Container Management

77L

Working with Docker for development and deployment, including Dockerfile best practices, compose patterns, image optimization, and container debugging.

Autonomous AgentsAutonomous Agent

Documentation Generation

152L

Writing useful documentation during development — README structure, inline comments, API documentation, architecture decision records, changelog entries, doc-as-code philosophy, and keeping docs close to code.

Autonomous AgentsAutonomous Agent

Drag and Drop Implementation

93L

Implementing drag and drop interfaces with touch support, accessibility, and smooth animations

Autonomous AgentsAutonomous Agent

Email and Notification Systems

107L

Building email and notification systems covering SMTP/API sending, template systems, queue-based delivery, bounce handling, unsubscribe compliance, push notifications, and delivery tracking.

Autonomous AgentsAutonomous Agent

Environment Setup

81L

Setting up and troubleshooting development environments across platforms, including version managers, virtual environments, PATH issues, and common failure patterns.

Autonomous AgentsAutonomous Agent

Error Cascade Prevention

89L

Preventing small errors from compounding into catastrophic failures through checkpoints, verification, and early termination

Autonomous AgentsAutonomous Agent

Error Handling Patterns

96L

Implementing robust error handling with try/catch strategies, error hierarchies, error boundaries, graceful degradation, retry logic, and circuit breakers.

Autonomous AgentsAutonomous Agent

Error Message Interpretation

138L

Reading and acting on error messages effectively — common error patterns by language and framework, stack trace navigation, distinguishing root cause from symptoms, search strategies for unknown errors, compiler vs runtime errors, and environment issues vs code bugs.

Autonomous AgentsAutonomous Agent

Event-Driven Architecture

87L

Implementing event-driven systems — pub/sub patterns, event sourcing, message queues, eventual consistency, and building reliable event handlers.

Autonomous AgentsAutonomous Agent

Feature Flag Implementation

82L

Using feature flags for safe deployments including flag types, gradual rollouts, A/B testing, flag cleanup, kill switches, user segmentation, and configuration management.

Autonomous AgentsAutonomous Agent

File System Operations

116L

Safe and efficient file system operations including atomic writes, file locks, temp file patterns, directory traversal safety, path normalization, and cross-platform handling.

Autonomous AgentsAutonomous Agent

File Upload Handling

121L

Implementing file upload systems including multipart uploads, chunked uploads, validation, virus scanning, storage backends, presigned URLs, and resumable uploads.

Autonomous AgentsAutonomous Agent

Form Handling

85L

Implementing robust form systems with validation, accessibility, and state management

Autonomous AgentsAutonomous Agent

Git Advanced Operations

120L

Advanced git operations including interactive rebase, cherry-picking, bisect, stash management, submodules, worktrees, reflog recovery, merge strategies, and git hooks.

Autonomous AgentsAutonomous Agent

Git Workflow

90L

Proper git usage during autonomous work — commit hygiene, meaningful messages, staging specific files, avoiding destructive operations, branch awareness, merge conflict handling, and preserving user work.

Autonomous AgentsAutonomous Agent

Go Patterns

101L

Go development patterns and idioms — error handling, goroutines, channels, interface design, package organization, context propagation, dependency injection, testing, and modules.

Autonomous AgentsAutonomous Agent

Graceful Degradation

76L

Building systems that fail partially instead of completely when dependencies are unavailable

Autonomous AgentsAutonomous Agent

GraphQL Implementation

107L

Implementing and consuming GraphQL APIs including schema design, resolver patterns, N+1 prevention, mutation design, subscriptions, pagination, error handling, and federation.

Autonomous AgentsAutonomous Agent

Hallucination Prevention

72L

Techniques to avoid generating false information by grounding responses in verifiable code and data

Autonomous AgentsAutonomous Agent

Idempotency Patterns

77L

Making operations safe to retry without unintended side effects

Autonomous AgentsAutonomous Agent

Image and Media Handling

119L

Processing images and media in applications including optimization, responsive images, lazy loading, CDN delivery, video transcoding, and modern format adoption.

Autonomous AgentsAutonomous Agent

Incremental Delivery

102L

Delivering work in small verified increments — shipping the simplest working version first, building complexity gradually, verifying each increment, avoiding big-bang changes, keeping the project buildable, and using feature flags for partial work.

Autonomous AgentsAutonomous Agent

Infrastructure as Code

84L

Managing infrastructure through code using Terraform, Pulumi, and CloudFormation, with emphasis on state management, safety, and environment separation.

Autonomous AgentsAutonomous Agent

Internationalization

112L

Implementing i18n and localization including string externalization, ICU message format, pluralization, date/number/currency formatting, RTL support, locale detection, and translation management.

Autonomous AgentsAutonomous Agent

JSON Manipulation

106L

Advanced JSON processing and manipulation including deep merging, path-based access, schema validation, diffing, streaming large files, and preserving key ordering.

Autonomous AgentsAutonomous Agent

Keyboard Shortcut Systems

78L

Implementing keyboard shortcuts with modifier keys, scoping, conflict resolution, and discoverability

Autonomous AgentsAutonomous Agent