Review AI-generated code for problems hidden behind successful runs. Check failure handling, resource cleanup, unusual inputs, nonexistent dependencies, and departures from project conventions to identify missing safeguards before merging or accepting the work as complete.
- Audit code after an AI generation session
- Review an AI-generated pull request before merging
- Investigate brittle code that appears to work
wshobson/agents☆ 41KUpdated Oct 18, 2026
Build Apache Airflow workflows for data pipelines and scheduled jobs. The skill guides task dependencies, retries, waiting for conditions, testing, and deployment, with patterns for tasks that can be safely rerun.
- Building scheduled data pipelines
- Designing task order and dependencies
- Implementing custom tasks and condition checks
wshobson/agents☆ 41KUpdated Oct 18, 2026
Plan and carry out an AngularJS to Angular migration, from choosing a rewrite strategy to converting components, services, and routes. Includes a hybrid approach that runs both frameworks together while individual features are migrated.
- Planning an AngularJS to Angular migration
- Moving a large app one feature at a time
- Converting directives into Angular components
wshobson/agents☆ 41KUpdated Oct 18, 2026
Identify software protections that hinder inspection, such as debugger detection and obfuscation that makes code harder to understand. Support authorized binary analysis and CTF security challenges with protection findings, bypass strategies, reports, and analysis scripts.
- Identify protections in an authorized malware sample
- Plan analysis of a packed executable
- Implement debugger detection for a CTF challenge
wshobson/agents☆ 41KUpdated Oct 18, 2026
Design and review REST and GraphQL APIs with consistent naming, data structures, error responses, pagination for large result sets, and versioning strategies. Helps teams define shared standards and plan changes that existing clients can adopt gradually.
- Designing a new REST or GraphQL API
- Reviewing API specifications before implementation
- Establishing shared API design standards
wshobson/agents☆ 41KUpdated Oct 18, 2026
Write and maintain Architecture Decision Records (ADRs), documents explaining important technical choices. Capture the context, options, decision, and consequences, then organize records and track their status so teams can revisit the reasoning.
- Record the reasons for choosing a framework or database
- Document design options and their trade-offs
- Explain past technical decisions to new team members
wshobson/agents☆ 41KUpdated Oct 18, 2026