Plan literature searches, screen academic and technical sources, and combine findings into a cited review. Records search methods and exclusions, compares conflicting evidence, identifies research gaps, and checks references so readers can trace the review's claims.
- Mapping existing research on a topic
- Preparing a review with documented search methods
- Finding contradictions and gaps across studies
affaan-m/ECC☆ 286.7KUpdated Oct 21, 2026
Organize a task into parallel work streams with clear dependencies, separate places for changes, and explicit checks. Batch independent reads and tests, coordinate concurrent work, and report completed or blocked tasks with verification results.
- Batching independent file reads and searches
- Splitting implementation across multiple agents
- Separating changes with Git worktrees
affaan-m/ECC☆ 286.7KUpdated Oct 21, 2026
Adds checks before an agent runs destructive commands and restricts file edits to a chosen directory. Offers separate or combined protection modes for production work, autonomous sessions, migrations, deployments, and data changes.
- Checking dangerous commands before production work
- Restricting edits to a specific directory
- Combining protections for autonomous agent sessions
affaan-m/ECC☆ 286.7KUpdated Oct 21, 2026
Research current facts, compare options, or investigate people and companies using public sources and supplied context. This skill selects an appropriate research workflow and separates evidence, inference, and recommendations, including dates where freshness matters.
- Check current facts against existing documents
- Compare options before making a decision
- Research potential contacts and companies
affaan-m/ECC☆ 286.7KUpdated Oct 21, 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☆ 286.7KUpdated Oct 21, 2026
Review Laravel authentication, permissions, database operations, forms, APIs, and production settings for security weaknesses. Use implementation examples to address unsafe input handling, exposed secrets, session risks, and insufficient access controls.
- Reviewing login and permission controls
- Checking database queries and input validation
- Reviewing forms for forged requests and unsafe scripts
affaan-m/ECC☆ 286.7KUpdated Oct 21, 2026
Implement and review Ethereum hashing in JavaScript or TypeScript using Keccak-256. Learn which library helpers to use and avoid confusing it with Node's SHA3 when calculating function identifiers, signature hashes, storage locations, or addresses.
- Calculating Ethereum function identifiers and event topics
- Reviewing signature and storage location hashing
- Deriving an address from a public key
affaan-m/ECC☆ 286.7KUpdated Oct 21, 2026
Investigate BGP, the protocol for exchanging routes between networks, when connections fail or expected routes are missing. Collect read-only evidence, inspect connection states and routing policies, and review AS paths showing which networks a route passes through.
- Investigate a failed or unstable BGP connection
- Find why expected routes are missing
- Inspect route filters and AS paths
affaan-m/ECC☆ 286.7KUpdated Oct 21, 2026
Build and review Nuxt 4 applications with consistent server and browser rendering. Guide data fetching, page rendering and caching rules, and deferred loading to address rendering mismatches and improve performance.
- Debugging differences between server and browser rendering
- Reviewing page data fetching with useFetch and useAsyncData
- Choosing rendering and caching rules for each route group
affaan-m/ECC☆ 286.7KUpdated Oct 21, 2026
Retrieve messages from iMessage or social DMs, find recent one-time codes, and inspect conversations before preparing replies. The workflow identifies the source, sender, and time window, then reports what was found or the specific access blocker.
- Checking recent texts or DMs
- Finding a recent one-time code
- Reading a conversation before preparing a reply
affaan-m/ECC☆ 286.7KUpdated Oct 21, 2026
Guides Kotlin HTTP server development with Ktor through examples for API routes, authentication, JSON conversion, and WebSockets. Shows how to organize application components with Koin and verify routes and authentication using integration tests.
- Building REST API routes with Ktor
- Protecting routes with JWT authentication
- Organizing application components with Koin
affaan-m/ECC☆ 286.7KUpdated Oct 21, 2026
Add machine learning to an existing application through a structured workflow. The skill guides problem definition, data checks, separation from business logic, and training and evaluation of a simple initial model.
- Adding recommendations to an existing application
- Checking whether training data is ready
- Integrating a prediction model with fallback rules
affaan-m/ECC☆ 286.7KUpdated Oct 21, 2026
Operate and extend NanoClaw, an interactive command environment with sessions stored in Markdown. Resume, branch, search, compact, and export sessions, or switch models and load skills through slash commands.
- Resuming a saved NanoClaw session
- Branching a session before risky changes
- Searching across sessions and compacting history
affaan-m/ECC☆ 286.7KUpdated Oct 21, 2026
Plan and review machine learning systems for production use, covering data requirements, repeatable training, quality checks, deployment, monitoring, and rollback. Produce concrete plans and review findings for moving model experiments into operational systems.
- Turning notebook experiments into reusable training pipelines
- Defining quality checks before releasing a model
- Investigating data leakage and training–serving mismatches
affaan-m/ECC☆ 286.7KUpdated Oct 21, 2026
Change an existing feature that works but needs different behavior. The skill updates tests to reflect the new requirements, adjusts the implementation, and coordinates review with approval checkpoints before committing the changes.
- Changing an existing alert threshold
- Adjusting a working feature to new requirements
- Updating tests before changing behavior
affaan-m/ECC☆ 286.7KUpdated Oct 21, 2026
Build Laravel features test first with PHPUnit or Pest. Create tests for models, HTTP endpoints, authentication, and permissions, simulate external services, and measure coverage to see which code your tests exercise.
- Building Laravel features test first
- Testing API authentication and permissions
- Simulating payments, mail, and queues in tests
affaan-m/ECC☆ 286.7KUpdated Oct 21, 2026
Turn a design or requirements document into a working MVP, a minimal product, through small end-to-end feature slices. It coordinates scaffolding, repeated generation and evaluation, reviews, and approval gates, with separate commits for the scaffold and each slice.
- Building a working MVP from a design document
- Planning small end-to-end feature slices
- Scaffolding the first working feature
affaan-m/ECC☆ 286.7KUpdated Oct 21, 2026
Coordinate a new feature from research and planning through tests, implementation, review, and commit. Assign phases to matching ECC agents, write failing tests before implementation, and pause for approval of the plan and before committing.
- Adding a capability that does not exist yet
- Implementing a feature with tests written first
- Reviewing an authentication feature for security
affaan-m/ECC☆ 286.7KUpdated Oct 21, 2026
Check whether Nasiko CLI is installed, preview installation of a fixed, verified version, and remove an ECC-managed installation. The workflow uses ECC commands, requires consent for installation, and checks ownership before removal.
- Checking whether Nasiko CLI is installed
- Previewing installation of a verified version
- Removing an ECC-managed CLI installation
affaan-m/ECC☆ 286.7KUpdated Oct 21, 2026
Organize existing project documentation into rules, structure, current status, and decision history. Connect agents to authoritative sources and define update rules to address outdated documents, repeated context discovery, and accidental recreation of intentionally removed files.
- Organizing fragmented project documentation
- Preserving context across agent sessions
- Recording why files or approaches were intentionally removed
affaan-m/ECC☆ 286.7KUpdated Oct 21, 2026
Find and rank contacts for sales, partnerships, or fundraising. Identify introduction paths through shared connections, research recent activity, and draft email, LinkedIn, or X messages tailored to the contact and the sender's writing style.
- Find prospective customers in a target industry
- Rank partnership or fundraising contacts
- Discover introduction paths through shared connections
affaan-m/ECC☆ 286.7KUpdated Oct 21, 2026
Write or review Python scripts that use Netmiko to access network devices over SSH, a secure remote connection. Collect device state, parse command output, limit simultaneous connections, handle failures, and guard configuration changes.
- Collect show command output from multiple devices
- Gather interface and routing evidence for audits
- Add timeouts and error handling to SSH scripts
affaan-m/ECC☆ 286.7KUpdated Oct 21, 2026
Add animations to React and Next.js interfaces, including buttons, modals, notifications, page transitions, and scrolling content. Uses shared motion settings and reusable patterns for elements entering, leaving, moving, or changing size.
- Adding hover and press feedback to buttons
- Animating modal and notification entrances and exits
- Adding page transitions in Next.js App Router
affaan-m/ECC☆ 286.7KUpdated Oct 21, 2026
Build a shared animation foundation for React and Next.js with motion/react. Define reusable timing and spring settings, respect reduced-motion preferences, adapt to device performance, and align initial animation states with server-rendered content.
- Standardize animation settings across components
- Define reusable spring animation presets
- Respect users' reduced-motion preferences
affaan-m/ECC☆ 286.7KUpdated Oct 21, 2026