Write Rust unit, integration, and async tests using a test-first workflow. Covers generated test inputs, mock dependencies, performance benchmarks, and coverage checks to assess behavior and identify code that remains untested.
- Developing Rust functions with tests first
- Adding tests to existing code
- Testing async operations and timeouts
affaan-m/ECC☆ 283.4KUpdated Oct 16, 2026
Develop and refactor Quarkus 3.x LTS services by writing tests first. Covers API responses, event handling, and asynchronous operations, with unit and integration tests plus coverage checks to show how much code is tested.
- Adding REST endpoints with tests first
- Reproducing bugs before fixing them
- Testing Apache Camel routes and event handling
affaan-m/ECC☆ 283.4KUpdated Oct 16, 2026
Review Perl code that handles user input, files, external commands, databases, and web output. Use concrete examples and a security checklist to identify unsafe patterns and apply input validation, parameterized queries, and appropriate output encoding.
- Reviewing user input validation in Perl
- Checking file access and external command execution
- Preventing SQL injection in DBI queries
affaan-m/ECC☆ 283.4KUpdated Oct 16, 2026
Implement and review security measures in Quarkus applications. Covers sign-in, access permissions, input validation, password hashing, secret storage, request limits, audit logs, and checks for known vulnerabilities in dependencies, with implementation and configuration examples.
- Adding JWT or OIDC authentication to a Quarkus API
- Checking role permissions and resource ownership
- Reviewing input validation and database queries
affaan-m/ECC☆ 283.4KUpdated Oct 16, 2026
Checks content or code before publication or deployment through two independent agent reviews using the same criteria. Requires both to pass, repeats review after fixes, and hands unresolved issues to a human when the iteration limit is reached.
- Checking factual claims before publishing content
- Reviewing customer-facing copy against brand rules
- Adding independent review before production deployment
affaan-m/ECC☆ 283.4KUpdated Oct 16, 2026
Build and review Python tests with pytest. Use reusable setup, simulated external services, and multiple input cases to check behavior, then measure coverage—the proportion of code exercised by tests—and follow a test-first development cycle.
- Writing tests before implementing a Python feature
- Sharing test setup through reusable fixtures
- Testing external API behavior with mocks
affaan-m/ECC☆ 283.4KUpdated Oct 16, 2026
Write or repair React tests around user actions and visible results. Cover components and hooks, simulate network responses, check accessibility, and decide when real browser component tests or end-to-end tests across pages are needed.
- Adding behavior tests to React forms and components
- Testing custom hooks and asynchronous updates
- Simulating successful and failed API responses
affaan-m/ECC☆ 283.4KUpdated Oct 16, 2026
Write and run Perl tests with Test2::V0 or Test::More, replace external dependencies with controlled test substitutes, and measure coverage—the code exercised by tests. Guidance covers test-first development, failure diagnosis, and migration between testing modules.
- Writing Perl tests before implementation
- Migrating tests from Test::More to Test2::V0
- Testing API and database interactions in isolation
affaan-m/ECC☆ 283.4KUpdated Oct 16, 2026
Check a Laravel project before merging or deploying. Work through environment settings, code checks, tests and coverage, dependency security, database changes, caches, queues, and scheduled tasks, stopping when a required check fails.
- Checking a Laravel project before opening a pull request
- Verifying a major refactor or dependency upgrade
- Checking readiness for staging or production deployment
affaan-m/ECC☆ 283.4KUpdated Oct 16, 2026
Build Laravel features test first with PHPUnit or Pest. Create tests for models, HTTP endpoints, authentication, and permissions, simulate external services, and measure coverage to see which code your tests exercise.
- Building Laravel features test first
- Testing API authentication and permissions
- Simulating payments, mail, and queues in tests
affaan-m/ECC☆ 283.4KUpdated Oct 16, 2026
Review Laravel authentication, permissions, database operations, forms, APIs, and production settings for security weaknesses. Use implementation examples to address unsafe input handling, exposed secrets, session risks, and insufficient access controls.
- Reviewing login and permission controls
- Checking database queries and input validation
- Reviewing forms for forged requests and unsafe scripts
affaan-m/ECC☆ 283.4KUpdated Oct 16, 2026
Write Kotlin tests with Kotest and MockK using test-driven development, where tests come before implementation. Cover asynchronous code, check behavior across generated inputs, and use Kover reports to measure how much code the tests exercise.
- Adding tests to existing Kotlin code
- Developing new functions by writing tests first
- Testing coroutines and Flow behavior
affaan-m/ECC☆ 283.4KUpdated Oct 16, 2026
Review safeguards for AI agents authorized to sign or send transactions. Cover malicious instructions hidden in external data, spending caps, pre-send simulation, automatic stop conditions, protected transaction routing, and private-key handling through layered security checks.
- Audit a trading bot with transaction authority
- Set per-transaction and daily spending limits
- Design pre-send checks and automatic stops
affaan-m/ECC☆ 283.4KUpdated Oct 16, 2026
Create rules that detect command patterns, file edits, prompts, or completion events and issue warnings or block matching actions. Configure checks for dangerous commands, sensitive files, and debug code using text patterns or multiple conditions.
- Blocking dangerous commands
- Warning about edits to sensitive files
- Detecting debug code during file edits
affaan-m/ECC☆ 283.4KUpdated Oct 16, 2026
Set up deployment checks for healthcare applications covering clinical decision support, patient information exposure, data integrity, workflows, and integrations. Block releases when critical tests fail, and flag lower workflow or integration pass rates for review.
- Checking an electronic health record application before deployment
- Testing changes to drug interactions or dose validation
- Checking patient data exposure after access control changes
affaan-m/ECC☆ 283.4KUpdated Oct 16, 2026
Helps build Go tests using a test-first workflow. Covers grouped test cases, HTTP response checks, performance benchmarks, fuzzing to explore generated inputs, and coverage reports showing which code was exercised by tests.
- Developing Go functions with tests written first
- Adding normal and error cases to existing tests
- Measuring execution time and memory allocations
affaan-m/ECC☆ 283.4KUpdated Oct 16, 2026
Review US healthcare software for HIPAA privacy and security concerns. The skill guides checks on protected health information, vendor agreements, minimum necessary access, and audit records, while directing implementation and specialized review to related skills.
- Reviewing AI-generated visit summaries for HIPAA concerns
- Checking patient data flows into analytics services
- Planning minimum necessary access and audit records
affaan-m/ECC☆ 283.4KUpdated Oct 16, 2026
Write and organize F# unit and integration tests with xUnit, FsUnit, and Unquote. Use FsCheck to generate test inputs and check general rules, replace dependencies for isolated tests, and review test quality and coverage.
- Writing unit tests for F# code
- Checking general rules with generated inputs
- Testing ASP.NET Core API integration
affaan-m/ECC☆ 283.4KUpdated Oct 16, 2026
Review healthcare applications for exposure of patient and staff information. Classify sensitive data, design access restrictions for individual database rows, record data access and changes, and check common leaks through logs, URLs, and browser storage.
- Review code that handles patient records
- Design access restrictions between healthcare facilities
- Record access to and changes in sensitive data
affaan-m/ECC☆ 283.4KUpdated Oct 16, 2026
Check learning-log timestamps, free disk space, and shortcut-related phrases before Claude Code ends a session. A Stop hook, which runs when the agent tries to finish, warns or blocks completion according to configured rules without using AI judgment.
- Checking learning records after complex editing tasks
- Blocking completion when disk space is critically low
- Flagging phrases that suggest skipped checks
affaan-m/ECC☆ 283.4KUpdated Oct 16, 2026
Review Django authentication, permissions, input handling, and production settings. Use concrete configuration and code examples to address malicious queries, unwanted requests, injected scripts, unsafe uploads, and API access, alongside secret management and security logging.
- Reviewing login and user permissions
- Checking production security settings before deployment
- Reviewing input handling and request protection
affaan-m/ECC☆ 283.4KUpdated Oct 16, 2026
Review Solidity automated market makers, liquidity pools, and token swaps using security checklists and safer code examples. Check repeated calls during transfers, manipulated prices, share calculations, swap limits, and administrator permissions.
- Auditing liquidity pool contracts
- Reviewing deposit and withdrawal calculations
- Adding swap limits and deadlines
affaan-m/ECC☆ 283.4KUpdated Oct 16, 2026
Define success criteria before AI coding, then assess new capabilities and check that existing behavior still works using code, rules, models, or human review. Track repeated-attempt success metrics and reports to compare prompt changes, agent changes, or model versions.
- Defining success criteria before AI implementation
- Checking existing behavior after prompt or agent changes
- Measuring reliability across repeated attempts
affaan-m/ECC☆ 283.4KUpdated Oct 16, 2026
Create and repair C++ tests, configure GoogleTest and CTest, and investigate failures or inconsistent results. The workflow also covers measuring which code tests exercise and using runtime checks to detect memory errors and race conditions.
- Writing C++ unit and integration tests
- Configuring GoogleTest and CTest
- Investigating tests that fail inconsistently
affaan-m/ECC☆ 283.4KUpdated Oct 16, 2026