Build or review Django applications using examples for project structure, APIs, database access, and caching. Apply patterns for separating settings and business logic, validating requests, and reducing repeated database queries.
- Organizing a Django project's settings and structure
- Designing APIs with Django REST Framework
- Reducing unnecessary database queries
affaan-m/ECC☆ 284.9KUpdated Oct 20, 2026
Plan database schema and data changes for production systems. Use staged column replacements, concurrent index creation, and batched data updates to limit disruption, with migration workflows for PostgreSQL, Prisma, Drizzle, Kysely, Django, and golang-migrate.
- Add columns or indexes to large tables
- Plan a staged column rename without downtime
- Split existing-data updates into batches
affaan-m/ECC☆ 284.9KUpdated Oct 20, 2026
Coordinate parallel frontend, backend, or service development around one shared, machine-checkable interface specification. Generate consumer types, validate mocks and real responses against the same specification, and review changes together to prevent mismatched fields and incompatible integrations.
- Coordinating parallel frontend and backend development
- Aligning API or event formats across services
- Checking that mock and production responses match
affaan-m/ECC☆ 284.9KUpdated Oct 20, 2026
Prevent token balances and values from being scaled incorrectly across EVM blockchains. Look up each token's decimal places at runtime, cache them by chain and address, and use precise arithmetic with consistent units.
- Investigating token balances with incorrect scaling
- Comparing token amounts across EVM chains
- Checking decimal places after bridging assets
affaan-m/ECC☆ 284.9KUpdated Oct 20, 2026
Write or review Dart and Flutter apps with practical patterns for state management, navigation, networking, error handling, and tests. Use code examples to handle missing values, organize widgets, and connect login status to routing.
- Choosing state management for a new Flutter feature
- Reviewing null handling and asynchronous code
- Routing screens based on login status
affaan-m/ECC☆ 284.9KUpdated Oct 20, 2026
Write, review, and refactor modern C++ using the C++ Core Guidelines. Covers type safety, automatic resource cleanup, class design, exceptions, concurrency, and naming conventions, with examples and a checklist for identifying unsafe or inconsistent code.
- Writing modern C++ classes and functions
- Reviewing memory ownership and resource cleanup
- Refactoring existing C++ code
affaan-m/ECC☆ 284.9KUpdated Oct 20, 2026
Design and review error handling in TypeScript, Python, and Go applications. Use structured error types, controlled retries, API error responses, and readable failure messages to make failures visible and separate user guidance from developer diagnostics.
- Designing error types for a new service
- Adding retries for temporary external service failures
- Reviewing API error responses and logs
affaan-m/ECC☆ 284.9KUpdated Oct 20, 2026
Find the ECC command sequence for a development task, including the order to run commands and when to stop. It reads current command files, groups related workflows, and provides guidance without executing them.
- Finding the command sequence for a bug fix
- Choosing commands for building an MVP
- Browsing available ECC workflow groups
affaan-m/ECC☆ 284.9KUpdated Oct 20, 2026
Write, review, and refactor C# and .NET code using practical conventions for asynchronous work, configuration, and dependency injection—passing services into classes. Includes examples for data access and APIs to support maintainable applications.
- Reviewing C# implementation conventions
- Improving asynchronous code and cancellation handling
- Organizing service dependencies and configuration
affaan-m/ECC☆ 284.9KUpdated Oct 20, 2026
Look up current library and framework documentation through Context7 MCP, a connection to live documentation tools. Supports setup questions, API references, and code examples, using version-specific sources when available to ground answers in retrieved material.
- Looking up framework setup and configuration
- Checking library API methods and usage
- Finding documentation examples for Prisma queries
affaan-m/ECC☆ 284.9KUpdated Oct 20, 2026
Add background jobs to Django with Celery, moving work such as email delivery and PDF generation outside web requests. Covers scheduled runs, retries, linked or parallel tasks, monitoring, and tests, with Redis or RabbitMQ carrying task messages.
- Moving email delivery or PDF generation into background jobs
- Scheduling inventory updates and recurring notifications
- Designing retries and safeguards against duplicate processing
affaan-m/ECC☆ 284.9KUpdated Oct 20, 2026
Coordinate parallel AI agent sessions with dmux, a tool that manages terminal panes. Split development, research, testing, or review into separate tasks, isolate overlapping file changes, and review results before merging them.
- Running research and implementation in parallel
- Splitting database, API, and UI work across agents
- Coordinating test monitoring and fixes
affaan-m/ECC☆ 284.9KUpdated Oct 20, 2026
Review a feature or proposal from four perspectives: product management, architecture, development, and quality assurance. Get each role’s concerns and first actions, followed by a summary of shared priorities and unresolved disagreements.
- Reviewing a new feature from four team perspectives
- Checking concerns before implementing a proposal
- Identifying first actions for a new initiative
affaan-m/ECC☆ 284.9KUpdated Oct 20, 2026
Investigate unreliable AI agents across 12 layers, including instructions, memory, tool execution, and display. Use code and logs to trace failures, rank findings by severity, and produce an ordered repair plan that prioritizes code changes.
- Investigating failures that appear only inside an agent application
- Tracing old conversation content leaking into new sessions
- Checking skipped or falsely claimed tool execution
affaan-m/ECC☆ 284.9KUpdated Oct 20, 2026
Turn a large engineering objective into a written plan with steps sized for individual pull requests, or proposed code changes. Each step includes context, dependencies, checks, and completion criteria so another agent can continue the work.
- Splitting a large feature into multiple pull requests
- Planning a migration across several sessions
- Identifying steps agents can work on in parallel
affaan-m/ECC☆ 284.9KUpdated Oct 20, 2026
Record software design decisions as numbered Markdown files, with context, rejected alternatives, benefits, drawbacks, and risks. Maintain an index and consult existing ADRs—architecture decision records—to explain why a framework, database, or design approach was chosen.
- Record reasons for framework or database choices
- Document design alternatives and trade-offs
- Find explanations for past technical decisions
affaan-m/ECC☆ 284.9KUpdated Oct 20, 2026
Build shared interfaces for Android, iOS, Desktop, and Web with Compose. This skill guides screen state, navigation, reusable components, themes, and rendering performance, including ways to handle interface differences between platforms.
- Building shared screens across platforms
- Organizing screen state and user actions
- Implementing navigation and dialogs
affaan-m/ECC☆ 284.9KUpdated Oct 20, 2026
Use Bun to run JavaScript and TypeScript, manage project dependencies, build applications, and run tests. Includes guidance for choosing between Bun and Node, migrating existing projects, and configuring deployments on Vercel.
- Setting up a new JavaScript or TypeScript project
- Migrating scripts and dependencies from Node to Bun
- Writing and debugging tests with bun test
affaan-m/ECC☆ 284.9KUpdated Oct 20, 2026
Integrate x402, an HTTP payment protocol, so agents can pay for APIs or services. Configure task and session budgets, approved recipients, and wallets with privately managed keys, using integration paths for Base, X Layer, or Solana.
- Enable an agent to pay for a paid API
- Set task and session spending limits
- Restrict payment recipients, networks, and assets
affaan-m/ECC☆ 284.9KUpdated Oct 20, 2026
Explore an unfamiliar codebase and turn its structure, request flow, and development conventions into a concise onboarding guide. Create or update CLAUDE.md with project-specific instructions, preserving existing guidance and identifying findings that remain uncertain.
- Understanding an unfamiliar project when joining a team
- Setting up Claude Code in an existing repository
- Creating CLAUDE.md from detected project conventions
affaan-m/ECC☆ 284.9KUpdated Oct 20, 2026
Review and refine code using shared conventions for clear names, readability, error handling, and updates that preserve original data. Identify duplication, oversized functions, and unnecessary complexity to make code easier to understand and maintain.
- Reviewing names and readability in existing code
- Refactoring long functions and deeply nested logic
- Standardizing coding conventions for a new module
affaan-m/ECC☆ 284.9KUpdated Oct 20, 2026
Organize engineering work carried out by AI agents with clear completion criteria, small verifiable tasks, and evaluations before and after implementation. Match model choice to task complexity and track tokens, retries, time, and outcomes to manage cost.
- Planning development work for AI agents
- Splitting a large change into independently verifiable tasks
- Comparing evaluations before and after implementation
affaan-m/ECC☆ 284.9KUpdated Oct 20, 2026
Plan autonomous Claude Code workflows, from sequential development steps to parallel agents working from a specification. The material explains how to preserve progress between runs, check quality, coordinate merges, and set limits that stop repeated execution.
- Designing a sequential development pipeline
- Preserving progress across repeated agent runs
- Coordinating parallel work and merges
affaan-m/ECC☆ 284.9KUpdated Oct 20, 2026
Structure Android and Kotlin Multiplatform projects with clear boundaries between business logic, screens, and data access. Provides examples for module dependencies, business operations, repositories that coordinate data sources, database integration, and error handling.
- Planning Android or KMP module boundaries
- Separating business logic from screen code
- Coordinating local and remote data sources
affaan-m/ECC☆ 284.9KUpdated Oct 20, 2026