---
title: "Affaan Mustafa (@affaan-m) skills · skilld"
canonical_url: "https://skilld.dev/gh/affaan-m"
meta:
  description: "49 agent skills written by Affaan Mustafa on skilld. Testing, error-handling, spring-boot."
  "og:description": "49 agent skills written by Affaan Mustafa."
  "og:title": "Affaan Mustafa on skilld"
---

`

![Avatar for Affaan Mustafa](https://skilld.dev/_img/avatar?url=https%3A%2F%2Fgithub.com%2Faffaan-m.png)

# **Affaan Mustafa**

[@affaan-m](https://github.com/affaan-m)person

The Agentic Exchange for Compute @Ito-Markets | B={(eᵢ,wᵢ)}; Vᴮ=Σᵢwᵢℙα(eᵢ=1) | OSS meta-harness for AI agents @ECC-Tools

49 skills2 repos 270k NYC

Mostly·Testing, error-handling, spring-boot

[GitHub](https://github.com/affaan-m) [Website](https://affaanmustafa.com)

## Skills

### [affaan-m/everything-claude-code](https://skilld.dev/gh/affaan-m/everything-claude-code)

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

48 skills 270k

`npx skilld add affaan-m/everything-claude-code`

- [

  **/agent-harness-construction**270k

  Design and optimize AI agent action spaces, tool definitions, and observation formatting for higher completion rates. Use when defining or revising an agent's tool set, action space, or observation format. /agent-harness-construction by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/agent-harness-construction)
- [

  **/api-design**270k

  REST API design patterns including resource naming, status codes, pagination, filtering, error responses, versioning, and rate limiting for production APIs. Use when designing or reviewing REST endpoints, resource names, status codes, pagination, or versioning. /api-design by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/api-design)
- [

  **/autonomous-loops**270k

  Patterns and architectures for autonomous Claude Code loops — from simple sequential pipelines to RFC-driven multi-agent DAG systems. Retained for compatibility only: when new autonomous loop guidance is needed, use continuous-agent-loop instead. /autonomous-loops by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/autonomous-loops)
- [

  **/backend-patterns**270k

  Backend architecture patterns, API design, database optimization, and server-side best practices for Node.js, Express, and Next.js API routes. Use when building or reviewing Node.js, Express, or Next.js API routes and their data access. /backend-patterns by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/backend-patterns)
- [

  **/clickhouse-io**270k

  ClickHouse database patterns, query optimization, analytics, and data engineering best practices for high-performance analytical workloads. Use when writing ClickHouse schemas or queries, or when an analytical query is too slow. /clickhouse-io by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/clickhouse-io)
- [

  **/coding-standards**270k

  Baseline cross-project coding conventions for naming, readability, immutability, and code-quality review. Use detailed frontend or backend skills for framework-specific patterns. Use when reviewing code quality or naming with no framework-specific skill that applies. /coding-standards by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/coding-standards)
- [

  **/compose-multiplatform-patterns**270k

  Compose Multiplatform and Jetpack Compose patterns for KMP projects — state management, navigation, theming, performance, and platform-specific UI. Use when building Compose or Jetpack Compose UI, state, navigation, or theming in a KMP project. /compose-multiplatform-patterns by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/compose-multiplatform-patterns)
- [

  **/content-engine**270k

  Create platform-native content systems for X, LinkedIn, TikTok, YouTube, newsletters, and repurposed multi-platform campaigns. Use when the user wants social posts, threads, scripts, content calendars, or one source asset adapted cleanly across platforms. /content-engine by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/content-engine)
- [

  **/continuous-agent-loop**270k

  Patterns for continuous autonomous agent loops with quality gates, evals, and recovery controls. Use when running an agent loop that must self-check, gate on evals, and recover from failures. /continuous-agent-loop by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/continuous-agent-loop)
- [

  **/continuous-learning**270k

  \[DEPRECATED - use continuous-learning-v2\] Legacy v1 stop-hook skill extractor. v2 is a strict superset with instinct-based, project-scoped, hook-reliable learning. Do not invoke v1: when continuous learning, session learning, or pattern extraction is requested, route to continuous-learning-v2 instead. /continuous-learning by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/continuous-learning)
- [

  **/continuous-learning-v2**270k

  Instinct-based learning system that observes sessions via hooks, creates atomic instincts with confidence scoring, and evolves them into skills/commands/agents. v2.1 adds project-scoped instincts to prevent cross-project contamination. Use when capturing lessons from a session, managing instincts, or promoting them into skills, commands, or agents. /continuous-learning-v2 by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/continuous-learning-v2)
- [

  **/cpp-testing**270k

  Use only when writing/updating/fixing C++ tests, configuring GoogleTest/CTest, diagnosing failing or flaky tests, or adding coverage/sanitizers. /cpp-testing by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/cpp-testing)
- [

  **/customs-trade-compliance**270k

  Codified customs and trade compliance expertise — HS/HTS tariff classification with GRI rules, commercial invoices and entry documentation, Incoterms 2020, FTA qualification and duty optimization (USMCA, RCEP, FTZs, drawback), denied-party screening, and penalty mitigation across US, EU, UK, and APAC jurisdictions. Use when classifying goods, preparing import/export documentation, screening restricted parties, responding to customs audits or CF-28/penalty notices, or optimizing duties. /customs-trade-compliance by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/customs-trade-compliance)
- [

  **/deployment-patterns**270k

  Deployment workflows, CI/CD pipeline patterns, Docker containerization, health checks, rollback strategies, and production readiness checklists for web applications. Use when setting up CI/CD, containerizing an app, or checking production readiness before a release. /deployment-patterns by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/deployment-patterns)
- [

  **/django-patterns**270k

  Django architecture patterns, REST API design with DRF, ORM best practices, caching, signals, middleware, and production-grade Django apps. Use when building or reviewing Django apps, DRF APIs, ORM queries, or caching. /django-patterns by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/django-patterns)
- [

  **/e2e-testing**270k

  Playwright E2E testing patterns, Page Object Model, configuration, CI/CD integration, artifact management, and flaky test strategies. Use when writing Playwright tests, structuring page objects, or fixing flaky E2E runs in CI. /e2e-testing by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/e2e-testing)
- [

  **/eval-harness**270k

  Eval-driven development (EDD) framework for AI coding sessions — define capability and regression evals before coding, grade with code-based, model-based, rule, or human graders, and track pass@k and pass^k reliability. Use when defining pass/fail criteria for agent tasks, measuring agent reliability, building regression suites for prompt or agent changes, or benchmarking across model versions. /eval-harness by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/eval-harness)
- [

  **/foundation-models-on-device**270k

  Apple FoundationModels framework for on-device LLM — text generation, guided generation with @Generable, tool calling, and snapshot streaming in iOS 26+. Use when adding on-device LLM features with Apple FoundationModels on iOS 26+. /foundation-models-on-device by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/foundation-models-on-device)
- [

  **/frontend-patterns**270k

  Frontend development patterns for React, Next.js, state management, performance optimization, and UI best practices. Use when building or reviewing React or Next.js components, state, or render performance. /frontend-patterns by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/frontend-patterns)
- [

  **/frontend-slides**270k

  Create stunning, animation-rich HTML presentations from scratch or by converting PowerPoint files. Use when the user wants to build a presentation, convert a PPT/PPTX to web, or create slides for a talk/pitch. Helps non-designers discover their aesthetic through visual exploration rather than abstract choices. /frontend-slides by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/frontend-slides)
- [

  **/golang-patterns**270k

  Idiomatic Go patterns, best practices, and conventions for building robust, efficient, and maintainable Go applications. Use when writing or reviewing Go code and idiomatic structure or conventions are in question. /golang-patterns by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/golang-patterns)
- [

  **/golang-testing**270k

  Go testing patterns including table-driven tests, subtests, benchmarks, fuzzing, and test coverage. Follows TDD methodology with idiomatic Go practices. Use when writing Go tests — table-driven cases, subtests, benchmarks, fuzzing, or coverage. /golang-testing by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/golang-testing)
- [

  **/inventory-demand-planning**270k

  Codified demand planning expertise for multi-location retailers: demand forecasting method selection, ABC/XYZ segmentation, safety stock and reorder-point optimization, promotional lift and post-promo dip estimation, and seasonal transition and markdown timing. Use when forecasting demand, setting safety stock, planning replenishment, managing promotions, or optimizing inventory levels. /inventory-demand-planning by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/inventory-demand-planning)
- [

  **/investor-materials**270k

  Create and update pitch decks, one-pagers, investor memos, accelerator applications, financial models, and fundraising materials. Use when the user needs investor-facing documents, projections, use-of-funds tables, milestone plans, or materials that must stay internally consistent across multiple fundraising assets. /investor-materials by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/investor-materials)
- [

  **/iterative-retrieval**270k

  Pattern for progressively refining context retrieval to solve the subagent context problem. Use when a subagent lacks the context it needs and retrieval must be refined across passes. /iterative-retrieval by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/iterative-retrieval)
- [

  **/java-coding-standards**270k

  Java coding standards for Spring Boot and Quarkus services: naming, immutability, Optional usage, streams, exceptions, generics, CDI, reactive patterns, and project layout. Automatically applies framework-specific conventions. Use when writing or reviewing Java in a Spring Boot or Quarkus service. /java-coding-standards by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/java-coding-standards)
- [

  **/jpa-patterns**270k

  JPA/Hibernate patterns for entity design, relationships, query optimization, transactions, auditing, indexing, pagination, and pooling in Spring Boot. Use when designing JPA entities or relationships, or when a Hibernate query, transaction, or N+1 problem needs fixing. /jpa-patterns by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/jpa-patterns)
- [

  **/kotlin-coroutines-flows**270k

  Kotlin Coroutines and Flow patterns for Android and KMP — structured concurrency, Flow operators, StateFlow, error handling, and testing. Use when writing coroutines or Flow code on Android or KMP, or debugging cancellation and concurrency. /kotlin-coroutines-flows by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/kotlin-coroutines-flows)
- [

  **/liquid-glass-design**270k

  iOS 26 Liquid Glass design system — dynamic glass material with blur, reflection, and interactive morphing for SwiftUI, UIKit, and WidgetKit. Use when building iOS 26 Liquid Glass UI in SwiftUI, UIKit, or WidgetKit. /liquid-glass-design by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/liquid-glass-design)
- [

  **/nanoclaw-repl**270k

  Operate and extend NanoClaw, ECC's zero-dependency session-aware REPL, with persistent markdown-backed sessions and slash commands for model switching, skill loading, session branching, cross-session search, history compaction, and export. Use when running or extending scripts/claw.js, or when resuming, branching, compacting, searching, or exporting a NanoClaw session. /nanoclaw-repl by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/nanoclaw-repl)
- [

  **/nutrient-document-processing**270k

  Process, convert, OCR, extract, redact, sign, and fill documents using the Nutrient DWS API. Works with PDFs, DOCX, XLSX, PPTX, HTML, and images. Use when converting, OCRing, extracting from, redacting, signing, or filling documents via the Nutrient DWS API. /nutrient-document-processing by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/nutrient-document-processing)
- [

  **/perl-patterns**270k

  Modern Perl 5.36+ idioms, best practices, and conventions for building robust, maintainable Perl applications. Use when writing or reviewing modern Perl 5.36+ code. /perl-patterns by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/perl-patterns)
- [

  **/perl-testing**270k

  Perl testing patterns using Test2::V0, Test::More, prove runner, mocking, coverage with Devel::Cover, and TDD methodology. Use when writing Perl tests with Test2::V0 or Test::More, or measuring coverage. /perl-testing by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/perl-testing)
- [

  **/postgres-patterns**270k

  PostgreSQL database patterns for query optimization, schema design, indexing, and security. Based on Supabase best practices. Use when designing PostgreSQL schemas, indexes, or RLS policies, or when a query is too slow. /postgres-patterns by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/postgres-patterns)
- [

  **/production-scheduling**270k

  Codified expertise for production scheduling, job sequencing, line balancing, changeover optimization, and bottleneck resolution in discrete and batch manufacturing. Informed by production schedulers with 15+ years experience. Includes TOC/drum-buffer-rope, SMED, OEE analysis, disruption response frameworks, and ERP/MES interaction patterns. Use when scheduling production, resolving bottlenecks, optimizing changeovers, responding to disruptions, or balancing manufacturing lines. /production-scheduling by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/production-scheduling)
- [

  **/project-guidelines-example**270k

  Project-specific skill template covering architecture, patterns, testing, and deployment guidance. /project-guidelines-example by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/project-guidelines-example)
- [

  **/python-patterns**270k

  Pythonic idioms, PEP 8 standards, type hints, and best practices for building robust, efficient, and maintainable Python applications. Use when writing or reviewing Python code and idiomatic structure, typing, or PEP 8 is in question. /python-patterns by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/python-patterns)
- [

  **/python-testing**270k

  Python testing strategies using pytest, TDD methodology, fixtures, mocking, parametrization, and coverage requirements. Use when writing pytest tests — fixtures, mocks, parametrization, or coverage. /python-testing by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/python-testing)
- [

  **/search-first**270k

  Research-before-coding workflow: search npm/PyPI, MCP servers, skills, and GitHub for existing tools before writing custom code, then adopt, extend, or build. Launches the researcher agent for non-trivial needs. Use when starting a feature, adding a dependency or integration, or about to write a utility that may already exist. /search-first by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/search-first)
- [

  **/security-review**270k

  Use this skill when adding authentication, handling user input, working with secrets, creating API endpoints, or implementing payment/sensitive features. Provides comprehensive security checklist and patterns. /security-review by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/security-review)
- [

  **/springboot-patterns**270k

  Spring Boot architecture patterns, REST API design, layered services, data access, caching, async processing, and logging. Use for Java Spring Boot backend work. Use when building or reviewing a Spring Boot backend — REST layer, services, data access, caching, or async work. /springboot-patterns by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/springboot-patterns)
- [

  **/springboot-security**270k

  Spring Security best practices for authn/authz, validation, CSRF, secrets, headers, rate limiting, and dependency security in Java Spring Boot services. Use when reviewing Spring Security authn/authz, validation, CSRF, secrets, headers, or rate limiting. /springboot-security by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/springboot-security)
- [

  **/springboot-tdd**270k

  Test-driven development for Spring Boot using JUnit 5, Mockito, MockMvc, Testcontainers, and JaCoCo. Use when adding features, fixing bugs, or refactoring. /springboot-tdd by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/springboot-tdd)
- [

  **/springboot-verification**270k

  Run the full Spring Boot verification loop — Maven or Gradle build, SpotBugs, PMD, and Checkstyle static analysis, unit and Testcontainers integration tests with JaCoCo coverage, OWASP dependency and secret scans, and diff review — producing a pass/fail readiness report. Use when preparing a Spring Boot pull request, validating coverage thresholds, or running pre-deploy verification. /springboot-verification by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/springboot-verification)
- [

  **/strategic-compact**270k

  Suggests manual context compaction at logical intervals to preserve context through task phases rather than arbitrary auto-compaction. Use when a session is approaching a context limit and a task phase is a natural place to compact. /strategic-compact by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/strategic-compact)
- [

  **/swift-protocol-di-testing**270k

  Protocol-based dependency injection for testable Swift code — mock file system, network, and external APIs using focused protocols and Swift Testing. Use when Swift code needs testing and file system, network, or external APIs must be mocked. /swift-protocol-di-testing by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/swift-protocol-di-testing)
- [

  **/swiftui-patterns**270k

  SwiftUI architecture patterns, state management with @Observable, view composition, navigation, performance optimization, and modern iOS/macOS UI best practices. Use when building or reviewing SwiftUI views, @Observable state, navigation, or render performance. /swiftui-patterns by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/swiftui-patterns)
- [

  **/tdd-workflow**270k

  Test-driven development workflow: write a failing test first, watch it fail, implement the smallest change to green, then refactor with 80%+ coverage across unit, integration, and E2E tests. Use when writing a new feature, fixing a bug, refactoring, or when told to write failing tests first. /tdd-workflow by affaan-m](https://skilld.dev/gh/affaan-m/everything-claude-code/tdd-workflow)

### [affaan-m/agentshield](https://skilld.dev/gh/affaan-m/agentshield)

AI agent security scanner. Detect vulnerabilities in agent configurations, MCP servers, and tool permissions. Available as CLI, GitHub Action, ECC plugin, and GitHub App integration. 🛡️

1 skill 1.2k

`npx skilld add affaan-m/agentshield`

- [

  **/agentshield**1.2k

  AI agent security scanner. Detect vulnerabilities in agent configurations, MCP servers, and tool permissions. Available as CLI, GitHub Action, ECC plugin, and GitHub App integration. 🛡️ /agentshield by affaan-m](https://skilld.dev/gh/affaan-m/agentshield)

Curated skills from @affaan-m. Checked GitHub just now