Skip to content
cccskills

Affaan Mustafa

@affaan-m

Compute Trading Lead @ Jump Trading | prev. founded The Agentic Desk for Compute @Ito-Markets (acq.) | built ECC @ECC-Tools (272k+ stars)

325 skills1 repository 285.9K

Skills (325)

Refine in search

intent-driven-development

FreeSummaryAI rating 100

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/ECC285.9KUpdated Oct 21, 2026

fastapi-patterns

FreeSummaryAI rating 90

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/ECC285.9KUpdated Oct 21, 2026

java-coding-standards

FreeSummaryAI rating 100

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/ECC285.9KUpdated Oct 21, 2026

homelab-network-setup

FreeSummaryAI rating 90

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/ECC285.9KUpdated Oct 21, 2026

foundation-models-on-device

FreeSummaryAI rating 100

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/ECC285.9KUpdated Oct 21, 2026

growth-log

FreeSummaryAI rating 90

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/ECC285.9KUpdated Oct 21, 2026

hermes-imports

FreeSummaryAI rating 100

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/ECC285.9KUpdated Oct 21, 2026

homelab-vlan-segmentation

FreeSummaryAI rating 90

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/ECC285.9KUpdated Oct 21, 2026

homelab-wireguard-vpn

FreeSummaryAI rating 100

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/ECC285.9KUpdated Oct 21, 2026

dashboard-builder

FreeSummaryAI rating 90

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/ECC285.9KUpdated Oct 21, 2026

cpp-coding-standards

FreeSummaryAI rating 90

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/ECC285.9KUpdated Oct 21, 2026

dmux-workflows

FreeSummaryAI rating 90

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/ECC285.9KUpdated Oct 21, 2026

continuous-learning

FreeSummaryAI rating 70

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/ECC285.9KUpdated Oct 21, 2026

eval-harness

FreeSummaryAI rating 90

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/ECC285.9KUpdated Oct 21, 2026

django-security

FreeSummaryAI rating 90

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/ECC285.9KUpdated Oct 21, 2026

exa-search

FreeSummaryAI rating 100

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/ECC285.9KUpdated Oct 21, 2026

delivery-gate

FreeSummaryAI rating 90

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/ECC285.9KUpdated Oct 21, 2026

context-budget

FreeSummaryAI rating 100

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/ECC285.9KUpdated Oct 21, 2026

evm-token-decimals

FreeSummaryAI rating 90

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/ECC285.9KUpdated Oct 21, 2026

django-patterns

FreeSummaryAI rating 80

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/ECC285.9KUpdated Oct 21, 2026

data-throughput-accelerator

FreeSummaryAI rating 90

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/ECC285.9KUpdated Oct 21, 2026

dart-flutter-patterns

FreeSummaryAI rating 80

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/ECC285.9KUpdated Oct 21, 2026

ecc-recipes

FreeSummaryAI rating 100

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/ECC285.9KUpdated Oct 21, 2026

continuous-agent-loop

FreeSummaryAI rating 70

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/ECC285.9KUpdated Oct 21, 2026

Is this your account? Link GitHub to bring it onto your creator page (Japanese)