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☆ 283.8KUpdated Oct 16, 2026
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/ECC☆ 283.8KUpdated Oct 5, 2026
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/ECC☆ 283.8KUpdated Oct 16, 2026
Build or review Java Spring Boot backends using examples for web APIs, separate application layers, and database access. Covers input validation, error handling, caching, background processing, and logging to guide maintainable implementations.
- Designing web APIs and separating application layers
- Reviewing database access and transactions
- Adding input validation and centralized error handling
affaan-m/ECC☆ 283.8KUpdated Oct 16, 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☆ 283.8KUpdated Oct 16, 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☆ 283.8KUpdated Oct 10, 2026
Build or review Vue.js 3 and Nuxt interfaces using practical patterns for components, shared state, navigation, and tests. Learn how to organize code and manage reactivity, the mechanism that updates the interface when data changes.
- Reviewing Vue component structure
- Extracting reusable component logic
- Designing shared state with Pinia
affaan-m/ECC☆ 283.8KUpdated Oct 10, 2026
Design local data storage in Swift using actors, which control concurrent access to shared data. Combine an in-memory cache with JSON file storage, implement save and lookup operations, and connect the repository to an observable ViewModel.
- Building local storage for an iOS or macOS app
- Designing local storage for an offline-first app
- Replacing lock-based synchronization with Swift actors
affaan-m/ECC☆ 283.8KUpdated Oct 16, 2026
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/ECC☆ 283.8KUpdated Oct 5, 2026
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/ECC☆ 283.8KUpdated Oct 5, 2026
Coordinate multiple AI agents with assigned owners, clear work boundaries, and a Kanban board that tracks progress. Organize separate branches or worktrees, collect test and handoff evidence, and define checks that must pass before combining their work.
- Assign parallel tasks to multiple AI agents
- Track progress and blockers across sessions
- Separate editing work across branches or worktrees
affaan-m/ECC☆ 283.8KUpdated Oct 16, 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☆ 283.8KUpdated Oct 5, 2026
Build and review React 18/19 components with guidance on state management, data fetching, forms, loading states, and error handling. It also covers keyboard access and how to divide components between server and browser execution.
- Reviewing React components
- Choosing where shared state belongs
- Designing forms and data fetching
affaan-m/ECC☆ 283.8KUpdated Oct 16, 2026
Prepare to audit a codebase spanning several technologies by installing the external repo-scan skill from a fixed, reviewable commit. This entry provides the installation procedure; the code audit requires invoking the installed skill separately.
- Installing the audit skill before reviewing a legacy codebase
- Preparing an audit before a major refactor
- Preparing to inspect third-party code bundled in source
affaan-m/ECC☆ 283.8KUpdated Oct 16, 2026
Build Redis caching, request limits, locks that coordinate multiple workers, and messaging. Use concrete implementation patterns to choose data structures, set key expiration, manage connections, and review common production pitfalls.
- Add response caching to an API
- Limit API requests per user
- Prevent workers from running the same job simultaneously
affaan-m/ECC☆ 283.8KUpdated Oct 16, 2026
Break an RFC, a written design proposal, into work units with dependencies and acceptance tests for multiple agents. Organize research, implementation, testing, review, queued merges, and final system verification for features too large for one pass.
- Splitting a large design proposal into verifiable work units
- Assigning dependent tasks to multiple agents
- Managing review and queued merges of agent-built branches
affaan-m/ECC☆ 283.8KUpdated Oct 16, 2026
Write, review, and refactor Python code using PEP 8 style conventions, type hints that describe expected data types, and clear error handling. Includes package organization and memory-conscious patterns to support readable, maintainable applications.
- Reviewing Python code for readability and style
- Adding type hints and improving error handling
- Organizing Python packages and modules
affaan-m/ECC☆ 283.8KUpdated Oct 16, 2026
Build or review Ruby on Rails applications by separating business operations, forms, and database queries into focused objects. Covers efficient data loading, background jobs, reusable view components, Hotwire interactions, and Rails 8 database-backed services.
- Moving business logic out of large controllers
- Designing forms that update multiple models
- Reviewing repeated database queries and data loading
affaan-m/ECC☆ 283.8KUpdated Oct 16, 2026
Set up Plankton hooks in Claude Code to format and lint files after each edit. Route remaining violations to Claude for fixes, verify the results, and protect linter settings from changes that weaken checks.
- Formatting and linting files after every edit
- Setting up automatic fixes for remaining violations
- Protecting linter configuration from rule weakening
affaan-m/ECC☆ 283.8KUpdated Oct 16, 2026
Guide PostgreSQL database design and troubleshooting with examples for faster queries, indexes that speed up searches, suitable data types, and row-level access rules. Also covers connection settings and SQL for investigating performance problems.
- Investigating slow PostgreSQL queries
- Choosing indexes and column data types
- Designing row-level access rules
affaan-m/ECC☆ 283.8KUpdated Oct 16, 2026
Design and review Prisma database code for TypeScript backends. Use examples for schemas, queries, transactions, pagination, migrations, and connection management to identify common pitfalls in bulk operations and serverless deployments.
- Designing database models and relationships with Prisma
- Reviewing queries and pagination
- Investigating transaction and bulk update problems
affaan-m/ECC☆ 283.8KUpdated Oct 16, 2026
Review installed skills to identify shared working principles and compare them with existing rules. Produce evidence-backed proposals to add, revise, or create rule files, then apply only the changes the user approves.
- Reviewing rules after installing new skills
- Consolidating principles repeated across skills
- Finding gaps or outdated wording in existing rules
affaan-m/ECC☆ 283.8KUpdated Oct 16, 2026
Write, review, and modernize Perl 5.36+ applications using clear function parameters, focused error handling, and organized modules. Includes examples for classes, regular expressions, file operations, formatting, code checks, and dependency management.
- Write new Perl code and modules
- Review code against modern Perl conventions
- Update legacy code for Perl 5.36+
affaan-m/ECC☆ 283.8KUpdated Oct 16, 2026
Write, review, and refactor Rust code using established conventions for ownership, error handling, type design, and concurrency. It guides safer implementations, avoids unnecessary copying, and organizes modules with a limited public interface.
- Review ownership and borrowing in Rust code
- Replace panic-prone error handling
- Design types and modules for a Rust application
affaan-m/ECC☆ 283.8KUpdated Oct 16, 2026