Design and review how a system is divided into modules, cohesive parts with clear responsibilities. Evaluate data ownership, communication rules, dependencies, and failure handling, and decide when to split or merge parts without assuming a particular technology.
- Define responsibilities and boundaries for a new module
- Review dependencies between system modules
- Clarify data ownership and communication rules
tech-leads-club/agent-skills☆ 7.1KUpdated Oct 22, 2026
Turn a recurring workflow into a new agent skill through guided discussion. Define use cases, activation conditions, file structure, and instructions, then create and validate SKILL.md and supporting files, including workflows using external tools through MCP.
- Turning recurring work into a reusable skill
- Standardizing report or document creation steps
- Designing workflows that use external services through MCP
tech-leads-club/agent-skills☆ 7.1KUpdated Oct 22, 2026
Find business logic repeated across software components, such as notifications, auditing, and validation. Compare responsibilities and dependencies, then recommend a shared service, shared library, or component merger with a prioritized consolidation plan.
- Finding duplicate business logic before refactoring
- Reviewing whether notification components should be merged
- Identifying candidates for shared services or libraries
tech-leads-club/agent-skills☆ 7.1KUpdated Oct 22, 2026
Analyze business concepts in a codebase to map business areas and suggest service boundaries. Use Domain-Driven Design, an approach organized around business meaning, to classify responsibilities, assess how closely they belong together, and recommend clearer integration points.
- Mapping business capabilities in an unfamiliar codebase
- Planning service boundaries around business terminology
- Reviewing mixed responsibilities before refactoring
tech-leads-club/agent-skills☆ 7.1KUpdated Oct 22, 2026
Create specialized assistants for Cursor that work with their own context, separate from the main conversation. Define responsibilities, instructions, output formats, model choices, and execution settings for reusable workflows such as verification, debugging, and documentation.
- Creating an assistant to verify completed work
- Defining a specialist for debugging and test failures
- Creating a read-only security audit assistant
tech-leads-club/agent-skills☆ 7.1KUpdated Oct 22, 2026
Analyze a monolithic codebase before splitting it into modules or services. The skill inventories components, examines duplication, hierarchy, and dependencies, then proposes groupings aligned with business domains, with optional checks against business terminology and boundaries.
- Assessing component sizes before splitting a monolith
- Finding duplicated business logic across modules
- Reviewing module hierarchy and dependencies
tech-leads-club/agent-skills☆ 7.1KUpdated Oct 22, 2026
Design specialized assistants that work with their own separate context. Define responsibilities, delegation conditions, working steps, and report formats for reusable subagents handling verification, debugging, security audits, or code reviews.
- Creating an independent agent to verify completed work
- Defining a debugging specialist
- Creating a security audit agent
tech-leads-club/agent-skills☆ 7.1KUpdated Oct 22, 2026
Implement and review browser API requests in OpenBot using shared patterns for reading and changing data. Covers cache keys, refreshing stored results after changes, error handling, and how components display request states.
- Adding a screen that displays server data
- Implementing create, update, and delete actions
- Investigating stale lists after an update
CopilotKit/OpenBot☆ 7KUpdated Oct 24, 2026
Build OpenBot administration and settings screens with shared layout components. Provides consistent page widths, row structures, control sizes, and dialog layouts, including patterns for switches, editable summaries, and read-only values.
- Adding an administration or settings page
- Adding a settings row to an existing screen
- Choosing between a switch and an editing dialog
CopilotKit/OpenBot☆ 7KUpdated Oct 24, 2026
Clean up code comments without changing executable code. The skill removes obvious explanations, decorative headings, and vague notes while preserving concise comments about intent, constraints, security, edge cases, and other information the code does not show.
- Removing comments that merely repeat the code
- Simplifying decorative headings and lengthy notes
- Preserving explanations of design decisions and constraints
miqdadbadjuber/anti-slop☆ 7KUpdated Oct 23, 2026
Build NEAR Protocol web apps or add wallet features to existing projects. Covers project setup, wallet sign-in and sign-out, transaction signing, and interfaces for reading or updating smart contracts, programs that run on the blockchain.
- Start a new NEAR web app
- Add wallet connections to an existing React app
- Build an interface for a NEAR smart contract
internet-court/internet-court-skill☆ 7KUpdated Aug 20, 2026
Write TypeScript applications that read NEAR Protocol data, call contracts—programs on the blockchain—and send tokens. The skill also covers wallet connections, React integration, key management, transaction building, and testing in a local sandbox.
- Read contract data and account balances
- Implement contract calls and NEAR transfers
- Connect wallets to a React application
internet-court/internet-court-skill☆ 7KUpdated Aug 20, 2026
Register AI agents on Starknet as NFTs, unique digital ownership records, using ERC-8004. Manage agent details, collect authorized feedback, and request or review third-party assessments through the standard’s identity, reputation, and validation registries.
- Register an AI agent on Starknet
- Update agent details and check ownership
- Submit feedback and review reputation scores
internet-court/internet-court-skill☆ 7KUpdated Aug 20, 2026
Connect an AI agent to OpenServ, register its workflows, and configure scheduled, webhook, manual, or paid requests. The skill covers account setup, credentials, model settings, cloud deployment, and blockchain-based agent identity.
- Register an agent and its workflow on OpenServ
- Run tasks on a schedule or through webhooks
- Charge callers for each agent request
internet-court/internet-court-skill☆ 7KUpdated Aug 20, 2026
Integrate HTTP 402 payment requests into TypeScript applications using mppx. Add automatic client payments, payment-protected server routes, Tempo stablecoin charges or metered sessions, Stripe card payments, and paid MCP tool calls.
- Handle HTTP 402 payments automatically in a client
- Require payment before serving an API response
- Add metered payments with Tempo
internet-court/internet-court-skill☆ 7KUpdated Aug 20, 2026
Build transfers and messaging between Solana and EVM chains with the deBridge Solana SDK. This development guide covers token transfers, destination contract calls, fee calculations, and checks that validate incoming transfer details.
- Build token transfers between Solana and EVM chains
- Send messages between blockchains
- Call a contract on the destination chain
internet-court/internet-court-skill☆ 7KUpdated Aug 20, 2026
Build Solana apps with guidance for wallet connections, on-chain programs, testing, and deployment. Also covers balance and transaction lookups, troubleshooting, and migrating older code, with review steps before signing or sending transactions.
- Building a Solana app with wallet connections
- Testing Anchor programs locally
- Looking up wallet balances and transactions
internet-court/internet-court-skill☆ 7KUpdated Aug 20, 2026
Build Solana wallets and payment features with Squads Protocol. The guide covers team wallets requiring multiple approvals, programmable account rules, and stablecoin payments, with SDK and API examples for proposals, spending limits, authentication, and recurring transfers.
- Build a team wallet requiring multiple approvals
- Add passkeys and limited session access to a wallet
- Implement recurring stablecoin payments
internet-court/internet-court-skill☆ 7KUpdated Aug 20, 2026
Create and manage prediction markets on Solana, where participants trade YES or NO outcome tokens. Support includes direct peer bets, social media metrics, custom result authorities, market settlement, and redemption of winning positions.
- Create a prediction market around social media metrics
- Build direct peer-to-peer betting markets
- Let an AI agent determine market outcomes
internet-court/internet-court-skill☆ 7KUpdated Aug 20, 2026
Build JavaScript or TypeScript apps that interact with NEAR. This skill guides token transfers, smart contract calls, account and key management, transaction signing, and message authentication through near-api-js v7 examples.
- Adding NEAR and token transfers to an app
- Reading and updating smart contract data
- Managing account keys and access permissions
internet-court/internet-court-skill☆ 7KUpdated Aug 20, 2026
Integrate Switchboard into Solana apps to access price feeds, custom external data, and verifiable random values. The guide includes TypeScript and Rust examples, plus Surge streaming for interfaces that need live price updates.
- Reading and updating asset prices in a Solana app
- Streaming live prices to a trading interface
- Using verifiable randomness in an on-chain game
internet-court/internet-court-skill☆ 7KUpdated Aug 20, 2026
Write, review, test, and deploy Rust smart contracts on NEAR Protocol using near-sdk v5.x. Covers stored data, calls between contracts, security checks, upgrades, and gas optimization to reduce the computation costs of contract operations.
- Creating a NEAR contract in Rust
- Reviewing access control and storage handling
- Testing calls between contracts
internet-court/internet-court-skill☆ 7KUpdated Aug 20, 2026
Build token swap features that move assets between blockchains using the NEAR Intents 1Click API. The skill guides React and Node.js integrations through quotes, deposit transactions, and status checks, with instructions for six blockchain ecosystems.
- Building a token swap widget in React
- Implementing cross-chain swaps in Node.js
- Adding deposit handling for different blockchains
internet-court/internet-court-skill☆ 7KUpdated Aug 20, 2026
Build servers and clients for A2A, an open protocol that lets AI agents communicate across frameworks. Publish agent capabilities, exchange tasks and results, stream progress, and add notifications for workflows involving multiple agents.
- Connect agents built with different frameworks
- Publish agent capabilities through an Agent Card
- Build a research, writing, and review workflow
internet-court/internet-court-skill☆ 7KUpdated Aug 20, 2026