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 286.4K

Skills (325)

Refine in search

design-system

FreeSummaryAI rating 80

Turn existing interface code into shared design rules for colors, type, and spacing, with documented decisions and an interactive preview. Audit visual consistency across ten areas and identify specific places to improve.

  • Creating shared design rules from existing code
  • Auditing visual consistency before a redesign
  • Reviewing pull requests that change styling
affaan-m/ECC286.4KUpdated Oct 21, 2026

django-tdd

FreeSummaryAI rating 90

Write Django and Django REST Framework tests with pytest-django, starting with tests before implementation. Covers test data generation, simulated external services, model and API checks, and coverage reports showing which code the tests exercise.

  • Developing Django features by writing tests first
  • Testing API authentication and input validation
  • Generating reusable test data
affaan-m/ECC286.4KUpdated 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/ECC286.4KUpdated Oct 21, 2026

database-migrations

FreeSummaryAI rating 90

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/ECC286.4KUpdated 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/ECC286.4KUpdated Oct 21, 2026

council-multi-model

FreeSummaryAI rating 90

Add one optional Codex critique to a decision draft produced by council. With explicit consent to send the draft to OpenAI, examine weak conclusions, missing failure scenarios, and overlooked dissent before the user makes the final decision.

  • Reviewing an ambiguous, consequential decision draft
  • Finding failure scenarios missing from a draft
  • Checking whether strong dissent was overlooked
affaan-m/ECC286.4KUpdated Oct 21, 2026

customer-billing-ops

FreeSummaryAI rating 80

Handle customer billing issues with connected tools such as Stripe. Review subscriptions and invoices, classify the problem, address refunds or cancellations, and prepare a handoff with revenue impact, customer follow-up text, and product gaps.

  • Investigating duplicate subscriptions or unexpected charges
  • Handling failed renewals and payment method problems
  • Restoring access to billing and cancellation controls
affaan-m/ECC286.4KUpdated Oct 21, 2026

dotnet-patterns

FreeSummary

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/ECC286.4KUpdated Oct 21, 2026

ecc-tools-cost-audit

FreeSummaryAI rating 90

Investigate unexpected costs in the ECC Tools GitHub App by tracing events, queued jobs, analysis workers, and billing logic. Identifies repeated pull request creation, usage-limit bypasses, unintended premium-model calls, and duplicate retries, then verifies targeted fixes.

  • Investigate excessive pull request creation
  • Find races that bypass usage limits
  • Check free-tier access to premium models
affaan-m/ECC286.4KUpdated Oct 21, 2026

ecc-guide

FreeSummaryAI rating 90

Navigate ECC by checking its current files to find suitable skills, commands, and configuration options. Get focused guidance on installation, reset procedures, project setup, and troubleshooting duplicate installs, with concrete files and next steps to inspect.

  • Find ECC skills and commands for a task
  • Check installation and reset procedures
  • Plan ECC setup for an existing project
affaan-m/ECC286.4KUpdated 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/ECC286.4KUpdated Oct 21, 2026

dynamic-workflow-mode

FreeSummaryAI rating 100

Design task-specific workflows for repeated agent work, with pass/fail checks, progress records, and handoff notes. Identify when a temporary workflow should become a shared skill that teammates can run and evaluate again.

  • Designing a workflow for repeated agent tasks
  • Adding task-specific pass/fail checks
  • Turning recurring work into a shared skill
affaan-m/ECC286.4KUpdated 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/ECC286.4KUpdated 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/ECC286.4KUpdated Oct 21, 2026

django-celery

FreeSummaryAI rating 80

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/ECC286.4KUpdated Oct 21, 2026

deployment-patterns

FreeSummaryAI rating 80

Helps prepare web applications for production with automated testing and deployment workflows, Docker packaging, health checks, and rollback plans. Provides examples and checklists for choosing release strategies and reviewing readiness before launch.

  • Setting up automated testing and deployment
  • Packaging an application with Docker
  • Choosing a production release strategy
affaan-m/ECC286.4KUpdated Oct 21, 2026

data-scraper-agent

FreeSummaryAI rating 90

Build a scheduled agent that collects public website or API data, summarizes or scores it with Gemini Flash, and stores results. Includes guidance for duplicate removal and using user feedback to inform future scoring.

  • Collecting job listings and scoring their relevance
  • Tracking product prices on a schedule
  • Collecting news and classifying it by topic
affaan-m/ECC286.4KUpdated Oct 21, 2026

council

FreeSummaryAI rating 80

Compare ambiguous choices through four advisory perspectives covering long-term consequences, assumptions, practical execution, and failure risks. The skill presents each position, highlights the strongest disagreement, and combines the findings into a recommendation for the decision.

  • Deciding whether to release now or wait for improvements
  • Comparing a gradual rollout with a full rollout
  • Choosing between reducing scope and retaining broader goals
affaan-m/ECC286.4KUpdated Oct 21, 2026

csharp-testing

FreeSummaryAI rating 90

Write and review C# and .NET tests using xUnit examples. Covers unit tests, mocks that replace dependencies, API and database integration tests, reusable test data, and project organization to check behavior and outcomes.

  • Adding tests for C# services
  • Testing ASP.NET Core APIs
  • Checking database persistence
affaan-m/ECC286.4KUpdated Oct 21, 2026

esign-field-placement

FreeSummaryAI rating 90

Defines a browser workflow for placing signature, date, and text fields at verified numeric coordinates. Covers recipient ownership, placement screenshots, and draft saving, with explicit approval required before sending an electronic signature request.

  • Preparing signature fields on generated agreements
  • Checking which signer owns each field
  • Creating drafts and screenshots for review
affaan-m/ECC286.4KUpdated 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/ECC286.4KUpdated Oct 21, 2026

cost-aware-llm-pipeline

FreeSummaryAI rating 80

Design an LLM API workflow that controls spending through task-based model selection, budget tracking, selective retries, and caching repeated prompts. Use the examples to route simpler tasks to cheaper models and track cumulative costs.

  • Reviewing costs in an LLM API application
  • Choosing models by batch task complexity
  • Tracking cumulative spending against a budget
affaan-m/ECC286.4KUpdated 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/ECC286.4KUpdated Oct 21, 2026

counterparty-channel-discipline

FreeSummaryAI rating 90

Define when an agent may respond in shared chats with customers or partners and what it may send. Separate authorized routine replies from approval-only drafts while keeping internal information out of external messages.

  • Setting response rules for customer group chats
  • Keeping internal details out of partner replies
  • Routing prices and commitments to approval-only drafts
affaan-m/ECC286.4KUpdated Oct 21, 2026

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