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.8K

Skills (325)

Refine in search

api-design

FreeSummaryAI rating 100

Design and review REST APIs, interfaces that exchange resources over HTTP, with consistent URLs, responses, and error handling. Covers pagination, authentication, request limits, and versioning to clarify how clients interact with an API.

  • Designing new API endpoints
  • Reviewing existing API contracts
  • Adding pagination, filtering, and sorting
affaan-m/ECC285.8KUpdated Oct 5, 2026

swift-protocol-di-testing

FreeSummaryAI rating 90

Make Swift code easier to test by separating file access, networking, and external APIs behind small protocols. Replace those dependencies with mocks, controlled test substitutes, to check normal behavior and error handling with Swift Testing.

  • Test Swift file operations without reading or writing real files
  • Check error handling with simulated failures
  • Share modules across apps, tests, and SwiftUI previews
affaan-m/ECC285.8KUpdated Oct 21, 2026

agent-sort

FreeSummaryAI rating 90

Build a project-specific ECC installation plan from evidence in its code and configuration. Sort skills, rules, commands, and hooks into everyday components and references available when needed, then verify that the applied setup matches the project.

  • Selecting ECC components for a specific project
  • Separating daily tools from occasional references
  • Reviewing outdated language rules and incompatible hooks
affaan-m/ECC285.8KUpdated Oct 5, 2026

brand-discovery

FreeSummaryAI rating 100

Build a shared brand identity through structured interviews across multiple sessions. Explore purpose, audience, personality, and voice, reconcile founders’ perspectives, and produce a brandbook that designers, writers, and other collaborators can use.

  • Define the identity of a new brand
  • Clarify positioning during a brand refresh
  • Align multiple founders’ perspectives
affaan-m/ECC285.8KUpdated Oct 5, 2026

x-api

FreeSummaryAI rating 90

Connect software to X (Twitter) to publish posts and threads, upload images, read timelines, search conversations, and track engagement. Covers authentication, access checks, and handling limits on how often the API can be called.

  • Publishing posts, threads, and image posts through the API
  • Retrieving timelines and user information
  • Searching posts about a topic or conversation
affaan-m/ECC285.8KUpdated Oct 5, 2026

videodb

FreeSummaryAI rating 90

Use the VideoDB Python SDK to search video by speech or visual content and create playable clips with timestamps. Add subtitles and audio, change aspect ratios, and configure alerts for live video or desktop sessions.

  • Find spoken topics or visual scenes and create clips
  • Add subtitles, background music, or dubbing
  • Change video resolution and aspect ratio
affaan-m/ECC285.8KUpdated Oct 10, 2026

swiftui-patterns

FreeSummary

Build and review SwiftUI interfaces for iOS and macOS with guidance on state management, reusable views, navigation, and rendering performance. Examples show how to organize data flow and reduce unnecessary screen updates.

  • Choosing state management for SwiftUI views
  • Designing navigation with NavigationStack
  • Improving list rendering performance
affaan-m/ECC285.8KUpdated Oct 21, 2026

backend-patterns

FreeSummaryAI rating 80

Build and review server-side APIs with Node.js, Express, and Next.js. The skill provides patterns for separating responsibilities, reducing database queries, caching results, checking access permissions, and handling background work and errors.

  • Designing API endpoints and separating responsibilities
  • Reducing excessive database queries
  • Adding caching to data retrieval
affaan-m/ECC285.8KUpdated Oct 5, 2026

agent-introspection-debugging

FreeSummaryAI rating 100

Diagnose AI agent runs that fail repeatedly, loop through tools, or lose track of the task. Capture errors and environment details, test a focused recovery action, and produce a report explaining the evidence and outcome.

  • Diagnosing repeated failures in an agent run
  • Investigating loops through the same tool calls
  • Reviewing output degradation as context grows
affaan-m/ECC285.8KUpdated Oct 5, 2026

token-budget-advisor

FreeSummaryAI rating 100

Choose how detailed an answer should be before it is written, using four levels and estimated token counts, a measure of text length. The skill then adjusts the response and keeps the chosen level for subsequent replies.

  • Choosing between a brief answer and a detailed explanation
  • Checking estimated token use before an answer
  • Requesting a balanced answer with one example
affaan-m/ECC285.8KUpdated Oct 21, 2026

tasteforge-video

FreeSummaryAI rating 100

Turn visual preferences and local references into reusable style packs, validated settings for look and rhythm. Plan cuts for local footage, export editable timelines, and prepare image, video, or 3D asset plans without calling generation providers.

  • Interview for visual direction and create a reusable style pack
  • Validate style packs and audit their sources
  • Plan local footage cuts using measured reference rhythm
affaan-m/ECC285.8KUpdated Oct 21, 2026

api-design

FreeSummaryAI rating 100

Design and review REST APIs with consistent URLs, HTTP status codes, error responses, and pagination, which divides results into smaller batches. Covers authentication, access limits, and versioning to help define clear behavior for API users.

  • Designing endpoints for a new REST API
  • Reviewing status codes and error responses
  • Choosing pagination for list endpoints
affaan-m/ECC285.8KUpdated Oct 5, 2026

taste-distillation

FreeSummaryAI rating 100

Measure the colors and shot lengths of reference videos to build a reusable style pack. Outputs include a LUT, a color conversion table, plus still frames, overlay assets, and a generation specification grounded in the measured footage.

  • Extracting a color grade from reference videos
  • Measuring cut timing for similar pacing
  • Building separate style packs for each genre
affaan-m/ECC285.8KUpdated Oct 21, 2026

benchmark-methodology

FreeSummaryAI rating 90

Assess a scoped competitor set across nine dimensions using evidence and consistent scoring criteria. Produce comparable profile cards and a two-axis positioning plot to show rival strengths, weaknesses, and competitors occupying the client's target space.

  • Comparing competitors with consistent scoring criteria
  • Creating competitor profiles with supporting sources
  • Mapping rivals against two strategic positioning axes
affaan-m/ECC285.8KUpdated Oct 5, 2026

seo

FreeSummaryAI rating 90

Audit and improve a website’s search visibility by fixing technical issues, refining page titles and headings, adding structured data that describes content to search engines, and planning keywords and internal links.

  • Audit pages that search engines cannot access or index
  • Improve page titles, descriptions, and headings
  • Add structured data for articles or products
affaan-m/ECC285.8KUpdated Oct 21, 2026

taste

FreeSummaryAI rating 80

Plan a consistent visual direction for music videos and short edits in angelcore, cloud-trance, and hyperpop styles. Define color, lighting, camera movement, and beat-synced cuts, then coordinate footage generation and editing through companion skills.

  • Plan the visual direction of a music video
  • Give AI-generated supporting footage a consistent look
  • Design cuts that follow the song's beat
affaan-m/ECC285.8KUpdated Oct 21, 2026

social-publisher

FreeSummaryAI rating 100

Schedule and publish social posts across multiple platforms through SocialClaw. Upload media, prepare campaign schedules, validate them before publishing, and check delivery status using connected accounts and a single workspace API key.

  • Scheduling a campaign across multiple platforms
  • Uploading images and other media for posts
  • Validating a posting schedule before publishing
affaan-m/ECC285.8KUpdated Oct 21, 2026

uncloud

FreeSummaryAI rating 70

Deploy and manage services across an Uncloud cluster using the uc command line. Covers public ports, Caddy routing for incoming traffic, service scaling, log inspection, and management of machines and storage volumes.

  • Deploying services from Compose files
  • Publishing a web application over HTTPS
  • Routing traffic to a NAS or router interface
affaan-m/ECC285.8KUpdated Oct 21, 2026

taste-application

FreeSummaryAI rating 100

Create and edit videos using a measured reference style for color and cutting rhythm. Combine generated clips, existing footage, overlays, and 3D props, then check visual measurements and deliver both a video and an editable timeline.

  • Creating a video in a captured reference style
  • Supplementing existing footage with generated clips
  • Adding overlays and rendered 3D props
affaan-m/ECC285.8KUpdated Oct 21, 2026

vite-patterns

FreeSummaryAI rating 90

Configure and troubleshoot Vite projects, covering environment variables, API proxies, plugins, and production builds. The skill also guides library packaging, dependency compatibility, and development server performance, with checks for exposed secrets and missing TypeScript validation.

  • Configuring environment variables and development API proxies
  • Investigating slow development servers and update failures
  • Optimizing production bundles and checking builds
affaan-m/ECC285.8KUpdated Oct 10, 2026

springboot-tdd

FreeSummaryAI rating 80

Develop Spring Boot features and fixes by writing tests before implementation. Guides unit, web, persistence, and integration testing with JUnit 5, Mockito, MockMvc, and Testcontainers, plus JaCoCo measurement of how much code tests cover.

  • Adding Spring Boot endpoints with tests first
  • Writing regression tests for bug fixes
  • Testing database persistence and retrieval
affaan-m/ECC285.8KUpdated Oct 21, 2026

video-editing

FreeSummaryAI rating 90

Edit existing footage into vlogs, tutorials, demos, or short social clips. This skill guides segment selection, cutting, overlays, audio additions, and platform-specific framing, with final pacing and polish handled in a traditional video editor.

  • Turn long recordings into short highlight clips
  • Build a vlog from raw camera footage
  • Add text overlays and narration to product demos
affaan-m/ECC285.8KUpdated Oct 10, 2026

ui-demo

FreeSummaryAI rating 80

Record web application demos with Playwright, a browser automation tool. The workflow explores the interface, rehearses each step, and produces WebM videos with visible cursor movement, subtitles, and readable pacing.

  • Creating a video walkthrough of a new feature
  • Recording tutorials for new users
  • Adding operation videos to documentation
affaan-m/ECC285.8KUpdated Oct 21, 2026

springboot-verification

FreeSummaryAI rating 80

Verify Spring Boot changes through builds, static analysis that checks code without running it, tests, coverage checks, and security scans. Review the diff and produce a pass/fail report showing readiness and issues to fix.

  • Checking a Spring Boot service before opening a pull request
  • Verifying changes after refactoring or dependency upgrades
  • Checking test coverage against the target
affaan-m/ECC285.8KUpdated Oct 21, 2026

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