Build end-to-end tests that operate Windows desktop apps through pywinauto and Windows UI Automation, an interface for accessing screen controls. Covers stable element selection, waits, failure screenshots, test isolation, and CI setup for native applications.
- Building automated tests for Windows desktop workflows
- Diagnosing intermittent GUI test failures
- Adding stable identifiers to screen controls
affaan-m/ECC☆ 286KUpdated Oct 10, 2026
Find existing skills before building a new one. Search local installations, marketplaces, GitHub, and the web, then review candidates for relevance and risky behavior to help choose between reuse, extension, and fresh creation.
- Finding a skill for a specific workflow
- Checking for duplicates before building a skill
- Choosing an existing skill to extend
affaan-m/ECC☆ 286KUpdated Oct 21, 2026
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/ECC☆ 286KUpdated Oct 21, 2026
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/ECC☆ 286KUpdated Oct 21, 2026
Convert batches of design screenshots into Vue 3 page components, reusable interface sections, and initial routing code. Map visual elements to Vant, Element Plus, or Ant Design Vue, while using supplied image assets where appropriate.
- Turn a folder of design screenshots into Vue 3 pages
- Group list, detail, and loading states into one page
- Extract repeated interface sections into shared components
affaan-m/ECC☆ 286KUpdated Oct 21, 2026
Develop features and fix bugs by running a failing test first, making the smallest passing change, then refactoring. Check at least 80% test coverage and preserve evidence of failures, successful fixes, and verified behavior.
- Implementing a new feature from tests
- Reproducing a bug before fixing it
- Refactoring code while keeping tests passing
affaan-m/ECC☆ 286KUpdated Oct 21, 2026
Review Claude skills and commands for usefulness, overlapping content, and outdated technical references. Choose a scan of changed skills or a full review, then receive reasoned recommendations to keep, improve, update, retire, or merge them.
- Reviewing all installed skills
- Checking only recently changed skills
- Finding overlapping skill content
affaan-m/ECC☆ 286KUpdated Oct 21, 2026
Audit Claude Code configuration with AgentShield to find exposed secrets, excessive permissions, unsafe hooks, and prompt injection risks, where malicious instructions influence an agent. Generate reports, apply supported automatic fixes, or create a security-focused starter configuration.
- Checking configuration when starting a Claude Code project
- Auditing permission and MCP configuration changes
- Reviewing existing configuration in a newly joined repository
affaan-m/ECC☆ 286KUpdated Oct 21, 2026
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/ECC☆ 286KUpdated Oct 21, 2026
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/ECC☆ 286KUpdated Oct 10, 2026
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/ECC☆ 286KUpdated Oct 5, 2026
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/ECC☆ 286KUpdated Oct 10, 2026
Review authentication, payments, and APIs for security risks using implementation examples and a predeployment checklist. Covers input validation, access permissions, secret storage, request limits, and checks for sensitive information in logs and errors.
- Reviewing login and access permissions
- Checking API input and file uploads
- Reviewing secrets and sensitive logs
affaan-m/ECC☆ 286KUpdated Oct 21, 2026
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/ECC☆ 286KUpdated Oct 21, 2026
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/ECC☆ 286KUpdated Oct 10, 2026
Guide Swift 6.2 migration and concurrency design using MainActor, which keeps related work on the main actor. Address data-race compiler errors, protocol conformance, and explicit background execution for heavy computations through @concurrent.
- Migrating existing apps to Swift 6.2
- Resolving data-race compiler errors
- Moving heavy computations into background execution
affaan-m/ECC☆ 286KUpdated Oct 21, 2026
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/ECC☆ 286KUpdated Oct 21, 2026
Prepare and inspect plans for opening interactive commands in a visible WezTerm window while keeping the executable and arguments separate. Check terminal availability, preview launches as JSON, and use fallback or recovery modes when needed.
- Opening an interactive CLI in a new terminal window
- Starting an SSH session or local development process
- Inspecting a launch plan without opening a window
affaan-m/ECC☆ 286KUpdated Oct 21, 2026
Build Java applications with tinystruct, including actions usable from both a terminal and the web. Get guidance on launcher generation, routing, JSON responses, database storage, tests, and MCP tools that agents can call.
- Build actions for both terminal and web use
- Generate missing project launcher scripts
- Implement JSON APIs and database storage
affaan-m/ECC☆ 286KUpdated Oct 21, 2026
Run repository commands, inspect Git state, investigate CI or build failures, and verify focused fixes. Report the commands and results as evidence, clearly distinguishing local changes, local verification, commits, and pushes.
- Inspecting repository and branch state
- Investigating CI or build failures
- Making and verifying a focused fix
affaan-m/ECC☆ 286KUpdated Oct 21, 2026
Audit repository settings, connected tools, and the agent's runtime setup to show what is usable now. Identify missing workflows and integrations, then recommend prioritized ECC skills, automation hooks, agents, or tool connections.
- Reviewing the current setup before configuring Claude Code
- Listing connected tools and available capabilities
- Checking whether more plugins are needed
affaan-m/ECC☆ 286KUpdated Oct 5, 2026
Browse available specialist agents by domain, select up to five, and run them independently on the same task in parallel. Receive a combined report showing each agent’s findings, shared conclusions, conflicting recommendations, and suggested next steps.
- Browsing available specialist agents
- Selecting agents from different domains
- Reviewing a site for security and SEO before launch
affaan-m/ECC☆ 286KUpdated Oct 21, 2026
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/ECC☆ 286KUpdated Oct 21, 2026
Translate visa document images into English using OCR, which reads text from images. Create a bilingual PDF with the original image and a formatted translation on separate pages, preserving names, numbers, dates, and amounts.
- Translating bank deposit certificates for visa applications
- Preparing English employment or income certificates
- Translating retirement certificates from images
affaan-m/ECC☆ 286KUpdated Oct 10, 2026