Turn unclear feature requests or high-impact changes into acceptance criteria: observable conditions for judging completion. Define scope, assumptions, risks, and verification methods, or review an existing specification so another agent or team can implement it with clearer requirements.
- Clarifying an ambiguous feature request
- Defining acceptance criteria for authentication or data migration
- Preparing implementation requirements for another agent or team
affaan-m/ECC☆ 285.9KUpdated Oct 21, 2026
Build or review FastAPI applications using examples for project structure, input validation, authentication, permission checks, and asynchronous processing. Organize database updates in a separate business logic layer and test API behavior with httpx and pytest.
- Structuring a new FastAPI application
- Defining and validating request and response data
- Reviewing authentication and permission checks
affaan-m/ECC☆ 285.9KUpdated Oct 21, 2026
Write and review Java services using conventions for naming, immutable data, exception handling, project structure, and tests. Detects Spring Boot or Quarkus from build files and applies the relevant framework rules.
- Reviewing Java code for consistent conventions
- Checking Optional and stream usage
- Organizing packages and project structure
affaan-m/ECC☆ 285.9KUpdated Oct 21, 2026
Plan or troubleshoot a home network or small home lab. Clarifies router, switch, and Wi-Fi access point roles, then covers cabling, IP address ranges, automatic address assignments, and local names to support stable connections and future expansion.
- Planning a home network and assigning device roles
- Keeping NAS and server addresses and local names stable
- Troubleshooting unstable Wi-Fi, double NAT, or duplicate DHCP
affaan-m/ECC☆ 285.9KUpdated Oct 21, 2026
Add on-device language model features to iOS 26+ apps with Apple's FoundationModels framework. Covers text generation, summarization, extracting data into Swift types, calling custom app functions, and progressively updating screens as responses are generated.
- Adding offline text generation and summarization
- Extracting structured data from user input
- Connecting AI responses to custom app functions
affaan-m/ECC☆ 285.9KUpdated Oct 21, 2026
Turn lessons from complex tasks, debugging, failures, or rollbacks into short learning entries. Capture the root cause, a reusable action, and a recognizable signal, then merge examples that share a cause with existing notes.
- Capture lessons after a complex task
- Record root causes and lessons from debugging
- Merge learning notes that share the same cause
affaan-m/ECC☆ 285.9KUpdated Oct 21, 2026
Turn repeated local Hermes workflows into reusable ECC skills and release materials. Remove private data, credentials, account names, and local paths, then document public inputs, expected outputs, and remaining risks before sharing.
- Turning a repeated local workflow into a public skill
- Removing private details from launch handoff documents
- Documenting overnight jobs without exposing private data
affaan-m/ECC☆ 285.9KUpdated Oct 21, 2026
Split a home network into VLANs, separate logical networks for trusted devices, IoT, servers, and guests. Plan switch ports, Wi-Fi network mapping, and firewall rules using UniFi, pfSense/OPNsense, or MikroTik.
- Isolate smart home devices from PCs and servers
- Create guest Wi-Fi with internet-only access
- Assign switch ports and Wi-Fi networks to VLANs
affaan-m/ECC☆ 285.9KUpdated Oct 21, 2026
Set up WireGuard remote access to a home network from phones and laptops. Covers server configuration, device keys, troubleshooting, and choosing whether only home network traffic or all internet traffic passes through the VPN.
- Accessing a home NAS while away
- Setting up a WireGuard server
- Choosing which traffic uses the VPN
affaan-m/ECC☆ 285.9KUpdated Oct 21, 2026
Create monitoring dashboards for Grafana, SigNoz, and similar platforms. Choose metrics around operational questions, organize panels by purpose, and define clear titles, units, filters, and thresholds to help operators assess health and bottlenecks.
- Build a Kafka monitoring dashboard
- Monitor Elasticsearch health and performance
- Track API gateway latency and errors
affaan-m/ECC☆ 285.9KUpdated Oct 21, 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☆ 285.9KUpdated Oct 21, 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☆ 285.9KUpdated Oct 21, 2026
Documents a legacy workflow for extracting reusable solutions from Claude Code sessions and saving them as learned skills. Useful for reviewing existing setups and extraction settings; this version is deprecated in favor of continuous-learning-v2.
- Reviewing legacy session-end extraction setups
- Adjusting extraction thresholds and pattern categories
- Reviewing saved learned skills
affaan-m/ECC☆ 285.9KUpdated Oct 21, 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☆ 285.9KUpdated Oct 21, 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☆ 285.9KUpdated Oct 21, 2026
Find current web information, code examples, and company or professional profiles through Exa. Separate general research from searches for API documentation and sample code to gather material relevant to the task.
- Looking up current news and web information
- Finding code examples and API documentation
- Researching companies and competitors
affaan-m/ECC☆ 285.9KUpdated Oct 21, 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☆ 285.9KUpdated Oct 21, 2026
Audit Claude Code agents, skills, rules, and MCP tool configurations to estimate how much space they consume in the model's context. Identifies oversized and overlapping components, then ranks recommendations by potential token savings.
- Investigating why context space fills quickly
- Auditing a setup after adding skills or MCP servers
- Finding oversized files and duplicated instructions
affaan-m/ECC☆ 285.9KUpdated Oct 21, 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☆ 285.9KUpdated Oct 21, 2026
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☆ 285.9KUpdated Oct 21, 2026
Find bottlenecks in large data transfers, imports, transformations, and historical data catch-up. Benchmark alternative processing methods, turn the fastest correct approach into a repeatable workflow, and verify file counts, row counts, and timestamps after execution.
- Speeding up large data imports and exports
- Reducing the time needed to load historical data
- Comparing batch sizes and worker counts
affaan-m/ECC☆ 285.9KUpdated Oct 21, 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☆ 285.9KUpdated Oct 21, 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☆ 285.9KUpdated Oct 21, 2026
Design continuous agent workflows with quality checks, evaluations, and recovery controls. Helps choose a loop pattern for the task and define how to pause, audit, narrow scope, and retry when work stalls or fails.
- Choosing a loop pattern for ongoing agent work
- Combining quality checks and evaluations
- Recovering from repeated failures or stalled progress
affaan-m/ECC☆ 285.9KUpdated Oct 21, 2026