Skip to content
cccskills

Development skills

Coding standards, frameworks, refactoring, and code review (16.7K skills)

Filter by price or sort order

Set up the Algolia JavaScript v5 client with separate credentials for browser searches and server writes. Define environment settings, restrict each key’s permissions, and verify operation through read-only searches or writes to a disposable test index.

  • Set up Algolia in a JavaScript project
  • Separate browser search keys from server write keys
  • Check configuration and accidental key exposure
jeremylongshore/tons-of-skills-marketplace2.9KUpdated Oct 25, 2026

Plan or review an Algolia search system by mapping its data sources, indexing, queries, user interface, permissions, and operations. Get documented architecture decisions, failure handling, validation steps, and a phased rollout with a rollback path.

  • Planning a new Algolia search integration
  • Reviewing an existing search architecture
  • Defining tenant access and indexing boundaries
jeremylongshore/tons-of-skills-marketplace2.9KUpdated Oct 25, 2026

Plan migrations from archived Alchemy JavaScript SDKs to current clients suited to each capability, such as viem or Wallet APIs v5. It helps inventory calls, compare behavior with fixtures, run a limited canary, and prepare rollback evidence.

  • Replacing alchemy-sdk or alchemy-web3
  • Upgrading a Wallet API integration
  • Comparing old and new client behavior before rollout
jeremylongshore/tons-of-skills-marketplace2.9KUpdated Oct 25, 2026

Plan and build an Algolia indexing workflow from an authoritative dataset. Validate records and stable IDs, choose incremental updates or full replacement, wait for indexing tasks, verify search results and settings, and document rollback steps.

  • Sync a source dataset to Algolia
  • Replace an index with a validated snapshot
  • Update records, settings, synonyms, or rules
jeremylongshore/tons-of-skills-marketplace2.9KUpdated Oct 25, 2026

Choose a suitable Alchemy integration for each capability: viem for EVM node reads, direct Data APIs, Wallet APIs v5, or Solana Web3.js. The skill helps define typed adapters, keep credentials and signing authority separate, and document failure cases and migration checks.

  • Replacing archived alchemy-sdk imports
  • Choosing clients for EVM and Solana features
  • Separating read access from transaction signing
jeremylongshore/tons-of-skills-marketplace2.9KUpdated Oct 25, 2026

Create or review a typed wrapper, a shared interface around the Algolia JavaScript v5 client. Centralize search calls, writes, task completion, and error handling while preserving provider metadata and migrating callers incrementally.

  • Consolidating scattered Algolia client calls
  • Standardizing write completion and error handling
  • Migrating callers incrementally with contract tests
jeremylongshore/tons-of-skills-marketplace2.9KUpdated Oct 25, 2026

Design or review an Alchemy-backed dApp architecture by separating service adapters, credentials, and transaction paths. Define how partial results, retries, queues, outages, and data deletion behave, then document risks, validation, rollout, and rollback.

  • Designing an Alchemy-backed dApp backend
  • Reviewing credential and trust boundaries
  • Planning queue failures and transaction controls
jeremylongshore/tons-of-skills-marketplace2.9KUpdated Oct 25, 2026

Diagnose Algolia failures using the actual status, message, request ID, operation, client version, and target index. It narrows likely causes such as key permissions, endpoint or index mistakes, filters, and unfinished tasks, then validates a minimal correction with safe evidence.

  • Investigating an Algolia 401, 403, 404, or 429 response
  • Finding why search results are empty or stale
  • Checking key permissions and index settings safely
jeremylongshore/tons-of-skills-marketplace2.9KUpdated Oct 25, 2026

Find where an Algolia search journey spends time, from input handling and network requests to rendering. Compare targeted changes against a measured baseline while checking result relevance and freshness.

  • Investigating slow mobile typeahead search
  • Reducing repeated search requests
  • Checking whether large responses slow rendering
jeremylongshore/tons-of-skills-marketplace2.9KUpdated Oct 25, 2026

Plan Adobe integration migrations by identifying outdated authentication and APIs, defining replacements, and testing compatibility. It organizes evidence, limited trial rollouts, cutover decisions, and rollback steps into artifacts that teams can review.

  • Planning a migration from Service Account JWT to OAuth
  • Checking compatibility before moving to Photoshop v2
  • Reviewing calls to retired Lightroom Firefly Services
jeremylongshore/tons-of-skills-marketplace2.9KUpdated Oct 25, 2026

Build Adobe I/O Events webhook handlers with registration checks, signature verification, and duplicate protection. Define asynchronous processing, retry limits, replay procedures, and monitoring so event delivery can be verified and gaps investigated.

  • Implementing Adobe event reception
  • Rejecting forged or misaddressed events
  • Handling duplicate and out-of-order events
jeremylongshore/tons-of-skills-marketplace2.9KUpdated Oct 25, 2026

Plan and carry out a migration to Algolia by mapping data, queries, filters, and ranking behavior. Validate a new index against representative searches, then prepare an approved traffic cutover with acceptance criteria and a rollback procedure.

  • Migrating an existing search system to Algolia
  • Checking search results and interface behavior before migration
  • Planning a production cutover with rollback steps
jeremylongshore/tons-of-skills-marketplace2.9KUpdated Oct 25, 2026

agent-patterns

FreeSummary

Coordinate multiple AI agents during development sprints with consistent task requests and completion reports. Define separate work areas, share API agreements, and collect implementation and testing results so the project architect can review progress and decide next steps.

  • Assigning separate backend and frontend tasks
  • Standardizing agent completion reports
  • Coordinating implementation and testing order
jeremylongshore/tons-of-skills-marketplace2.9KUpdated Oct 25, 2026

Improve slow or wasteful Alchemy reads by measuring latency and freshness, then tuning caching, batching, and concurrency. The skill defines endpoint-specific targets and checks that optimizations preserve complete results, partial-error meaning, and rollback options.

  • Measure latency by endpoint and chain
  • Design cache keys and freshness rules
  • Reduce duplicate calls and bound concurrency
jeremylongshore/tons-of-skills-marketplace2.9KUpdated Oct 25, 2026

agent-creator

FreeSummary

Create structured Markdown definitions for custom subagents, including their role, workflow, and output format. The skill also checks existing agent files against documented Anthropic fields and marketplace rules, then reports specific issues and fixes.

  • Creating a subagent for a focused task
  • Checking an agent file for schema issues
  • Planning agents for an orchestrated workflow
jeremylongshore/tons-of-skills-marketplace2.9KUpdated Oct 25, 2026

Prepare an Alchemy integration by matching the requested capability to a client, chain, and credential type. It guides a read-only connectivity check and records the authentication boundary, key lifecycle, ownership, and unresolved gaps.

  • Choosing a client and chain for an Alchemy integration
  • Checking a development API key with a read-only request
  • Separating application keys from Admin or webhook credentials
jeremylongshore/tons-of-skills-marketplace2.9KUpdated Oct 25, 2026

Implement or review product and content search with the Algolia JavaScript v5 client. Define filters, facets for narrowing results, pagination, and highlighting for a single index, then test result fields and edge cases.

  • Build product search with brand and size filters
  • Review pagination and no-results behavior
  • Check exposed result fields and browser credentials
jeremylongshore/tons-of-skills-marketplace2.9KUpdated Oct 25, 2026

Create a small, reviewable viem client for reading an EVM chain through Alchemy. Check the configured chain ID and latest block, and capture redacted evidence for valid and invalid credentials, wrong-chain settings, rate limits, and timeouts.

  • Check an Alchemy connection and read a block
  • Verify the configured EVM chain ID
  • Exercise invalid-key and wrong-chain behavior
jeremylongshore/tons-of-skills-marketplace2.9KUpdated Oct 25, 2026

Develop and check Algolia record transformations and search queries with credential-free offline tests. When needed, run an optional integration check against a uniquely named disposable index, then verify and clean up its test records without touching production indices.

  • Testing record transformations offline
  • Checking query construction and client behavior
  • Running an optional disposable-index integration test
jeremylongshore/tons-of-skills-marketplace2.9KUpdated Oct 25, 2026

Build NFT collection browsers and ownership checks with Alchemy NFT API v3. Handle paginated results, missing metadata, and media fallbacks, with optional viem reads to compare indexed results against contract state recorded on the blockchain.

  • Building an NFT collection browser
  • Retrieving an owner's NFTs across multiple result pages
  • Handling missing metadata and media
jeremylongshore/tons-of-skills-marketplace2.9KUpdated Oct 25, 2026

Verify an Algolia setup with a small JavaScript v5 example: write known test records to a disposable index, wait for indexing, search for a record, and report the result. Use it to check credentials and first connectivity safely.

  • Checking Algolia credentials and first connectivity
  • Trying a basic JavaScript v5 indexing and search flow
  • Verifying cleanup of a disposable test index
jeremylongshore/tons-of-skills-marketplace2.9KUpdated Oct 25, 2026

Build or repair Alchemy Notify event delivery with signature checks, duplicate prevention, and persistent processing. Produce a reviewable receiver design, failure tests, replay procedures, and rollback plans for blockchain notifications.

  • Implementing signature verification for Alchemy Notify
  • Preventing duplicate events from repeating notifications
  • Testing delayed events and downstream failures
jeremylongshore/tons-of-skills-marketplace2.9KUpdated Oct 25, 2026

Create a repeatable local development loop for Adobe adapters using synthetic fixtures and offline tests. Document differences between local modes and remote Runtime, and produce a reviewable record of test evidence, cleanup, and open questions.

  • Developing an Adobe adapter locally
  • Mocking Adobe API responses with fixtures
  • Testing error and throttling cases offline
jeremylongshore/tons-of-skills-marketplace2.9KUpdated Oct 25, 2026

Verify a single Adobe API connection before building a production workflow. Choose a current, low-impact read or synthetic operation, check the required entitlement, and create a redacted receipt that records the outcome without exposing secrets or customer content.

  • Check Adobe API access during onboarding
  • Confirm a service entitlement with a safe test operation
  • Record a redacted request receipt for review
jeremylongshore/tons-of-skills-marketplace2.9KUpdated Oct 25, 2026