frappe-unit-test-generator
Generate comprehensive unit tests for Frappe DocTypes, controllers, and API methods. Use when creating test files, writing test cases, or setting up test infrastructure for Frappe/ERPNext applications.
frappe-workflow-generator
Generate Frappe Workflows for document state management and approvals. Use when creating approval workflows, state transitions, or multi-step document processes.
frappe-tenant-query
Generate tenant-isolated database queries using TenantAwareDB to prevent cross-tenant access.
Generate TDD Tests
Generate Frappe-style unit tests using FrappeTestCase, with optional BDD API tests. Follow TDD principles.
frappe-state-machine-helper
Generate state machine logic for Frappe DocTypes. Use when implementing complex status workflows, state transitions, or document lifecycle management.
frappe-sne-runner
Set up local Frappe/ERPNext development using vyogo SNE (Single Node Environment) images. Replaces the traditional multi-container setup (MariaDB, Redis, workers, scheduler) with a single all-in-one container.
frappe-secure-endpoint
Generate secure, tenant-aware API endpoints with authentication and tenant isolation.
frappe-report-generator
Generate Frappe reports (query/script) with filters, charts, HTML templates, and JS customization.
frappe-performance-optimizer
Generate optimized queries, caching, and indexes for Frappe performance. Use when optimizing slow queries, implementing caching, or improving performance.
Validate Microservice Code
Validate code follows frappe-microservice-lib patterns, security best practices, and framework conventions.
frappe-microservice-scaffold
Generate complete microservice boilerplate with tenant isolation, Containerfile, and entrypoint.
Explain Microservice Pattern
Explain frappe-microservice-lib architecture patterns, bounded context, and multi-tenancy principles.
frappe-integration-test-generator
Generate integration tests for multi-DocType workflows in Frappe. Use when testing end-to-end workflows, state transitions, or complex business processes.
frappe-fixture-creator
Generate fixture files for Frappe test data and master data. Use when creating test fixtures, setup data, or master data for new sites.
frappe-external-api-connector
Generate code to integrate Frappe with external REST APIs. Use when connecting to third-party services, payment gateways, or external data sources.
frappe-document-hooks
Generate document lifecycle hooks for DocTypes without modifying Frappe core.
Generate E2E Container Tests
Generate container-based E2E tests using podman/docker, testing complete workflows across microservices.
frappe-data-migration-generator
Generate data migration scripts for Frappe. Use when migrating data from legacy systems, transforming data structures, or importing large datasets.
Metrics & Monitoring
Implement application metrics (RED, USE), alerting strategies, and monitoring dashboards
Test Coverage Analysis
Measure and improve test coverage by identifying untested code paths and prioritizing high-risk areas for testing
Technical Writing
Create clear, accessible documentation for technical and non-technical audiences with practical examples and logical structure
Technical Debt Assessment
Identify code smells, prioritize refactoring opportunities, and assess technical debt impact
SQL Development
Design efficient database schemas, write optimized queries with proper indexes, and manage data operations following best practices
Security Code Review
Identify security vulnerabilities including OWASP Top 10 issues, implement secure coding practices, and validate authentication/authorization implementations
Screen Reader Testing
Test with NVDA, JAWS, VoiceOver, validate ARIA attributes, and ensure semantic HTML
Requirements Elicitation
Extract complete, unambiguous requirements from specifications by identifying functional/non-functional requirements and clarifying ambiguities
Rate Limiting Strategies
Implement exponential backoff, token bucket algorithms, and API quota management
Performance Profiling
Profile CPU, memory, and I/O usage to identify bottlenecks, analyze execution traces, and diagnose performance issues
Optimization Patterns
Apply caching strategies, database optimization, and algorithmic improvements to enhance application performance
Logging Strategies
Implement structured logging with appropriate levels, context, and correlation for effective debugging and monitoring
Load Testing
Design and execute load tests to validate performance under stress, identify scalability limits, and ensure SLA compliance
Keyboard Navigation
Implement focus management, optimize tab order, and validate keyboard shortcuts
Infrastructure as Code
Define and manage infrastructure using code with tools like Terraform, CloudFormation, and Docker
ETL Design
Design extract-transform-load patterns, data pipeline orchestration, and incremental loading strategies
Error Handling Strategies
Implement robust error handling with proper validation, recovery mechanisms, and clear feedback for system stability
Desktop UI Design
Design intuitive desktop interfaces following platform conventions with proper layouts, keyboard shortcuts, and native widgets
Design Pattern Application
Apply Gang of Four and architectural patterns appropriately to solve common software design problems
Data Quality
Implement data validation rules, quality metrics, and data cleansing strategies
Data Modeling
Design dimensional models, star/snowflake schemas, and data warehouse structures for analytics and reporting
Code Refactoring
Improve code structure, readability, and maintainability without changing external behavior through systematic refactoring
CI/CD Pipeline Design
Design and implement continuous integration and deployment pipelines with automated testing, builds, and deployments
Bug Triage
Systematically reproduce, diagnose, and analyze bugs to determine root cause, assess severity, and plan fix strategy
System Architecture Patterns
Apply proven architectural patterns (MVC, layered, microservices) to create maintainable systems with clear separation of concerns
API Integration Patterns
Implement robust third-party API integrations with proper authentication, error handling, and rate limiting
API Documentation
Document APIs comprehensively with signatures, parameters, return values, errors, and working code examples for developer reference
API Design
Design RESTful APIs with proper resource modeling, HTTP methods, error handling, and clear contracts following REST principles
Agent Design
Design AI agents with appropriate capabilities, tools, and personas for specific software development tasks
WCAG Compliance
Validate WCAG 2.1 AA/AAA standards, use accessibility testing tools, and implement remediation strategies
Web UI Design
Design responsive web interfaces using modern UX principles, accessibility standards, and mobile-first approaches
Vulnerability Scanning
Scan dependencies and code for known vulnerabilities using automated tools, triage security issues, and prioritize remediation
Page 1265 of 1607 · 80315 results
