with one click
Retrowarden
Retrowarden contains 38 collected skills from dasien, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Design AI agents with appropriate capabilities, tools, and personas for specific software development tasks
Design RESTful APIs with proper resource modeling, HTTP methods, error handling, and clear contracts following REST principles
Document APIs comprehensively with signatures, parameters, return values, errors, and working code examples for developer reference
Implement robust third-party API integrations with proper authentication, error handling, and rate limiting
Apply proven architectural patterns (MVC, layered, microservices) to create maintainable systems with clear separation of concerns
Systematically reproduce, diagnose, and analyze bugs to determine root cause, assess severity, and plan fix strategy
Design and implement continuous integration and deployment pipelines with automated testing, builds, and deployments
Improve code structure, readability, and maintainability without changing external behavior through systematic refactoring
Design Kubernetes deployment patterns, configure service mesh, and implement container best practices
Design dimensional models, star/snowflake schemas, and data warehouse structures for analytics and reporting
Implement data validation rules, quality metrics, and data cleansing strategies
Apply Gang of Four and architectural patterns appropriately to solve common software design problems
Design intuitive desktop interfaces following platform conventions with proper layouts, keyboard shortcuts, and native widgets
Implement robust error handling with proper validation, recovery mechanisms, and clear feedback for system stability
Design extract-transform-load patterns, data pipeline orchestration, and incremental loading strategies
Define and manage infrastructure using code with tools like Terraform, CloudFormation, and Docker
Implement focus management, optimize tab order, and validate keyboard shortcuts
Design and execute load tests to validate performance under stress, identify scalability limits, and ensure SLA compliance
Implement structured logging with appropriate levels, context, and correlation for effective debugging and monitoring
Implement application metrics (RED, USE), alerting strategies, and monitoring dashboards
Apply caching strategies, database optimization, and algorithmic improvements to enhance application performance
Profile CPU, memory, and I/O usage to identify bottlenecks, analyze execution traces, and diagnose performance issues
Implement exponential backoff, token bucket algorithms, and API quota management
Extract complete, unambiguous requirements from specifications by identifying functional/non-functional requirements and clarifying ambiguities
Test with NVDA, JAWS, VoiceOver, validate ARIA attributes, and ensure semantic HTML
Identify security vulnerabilities including OWASP Top 10 issues, implement secure coding practices, and validate authentication/authorization implementations
Design efficient database schemas, write optimized queries with proper indexes, and manage data operations following best practices
Identify code smells, prioritize refactoring opportunities, and assess technical debt impact
Create clear, accessible documentation for technical and non-technical audiences with practical examples and logical structure
Measure and improve test coverage by identifying untested code paths and prioritizing high-risk areas for testing
Apply testing patterns like AAA (Arrange-Act-Assert), mocking, fixtures, and parameterization for maintainable test suites
Apply STRIDE methodology to identify security threats, analyze attack surfaces, and assess security risks in system architectures
Create well-structured user stories with clear acceptance criteria in 'As a/I want/So that' format for team communication
Scan dependencies and code for known vulnerabilities using automated tools, triage security issues, and prioritize remediation
Validate WCAG 2.1 AA/AAA standards, use accessibility testing tools, and implement remediation strategies
Design responsive web interfaces using modern UX principles, accessibility standards, and mobile-first approaches
Design secure webhooks with HMAC validation, idempotency patterns, and event-driven architecture
Break down features and requirements into actionable, implementable tasks with clear scope and acceptance criteria