alchemy-core-workflow-a
Design a multi-chain holdings workflow on Alchemy Portfolio APIs with explicit pagination, partial-failure, privacy, and reconciliation contracts
Install / Use
npx skills add jeremylongshore/tons-of-skills-marketplace --skill alchemy-core-workflow-aInstalls into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
AutomationSupported Platforms
Our assessment of alchemy-core-workflow-a
alchemy-core-workflow-a scores 83/100 on our quality scale, 1571st of 2,250 Automation skills we index.
Its SKILL.md is 5.0 KB long, well organised into 13 sections and no code examples: a solid amount of guidance for an agent.
With 2,785 GitHub stars, it is one of the more widely adopted skills in the catalogue.
Maintenance, license and trust
- The repository was last updated 5 days ago, so alchemy-core-workflow-a is actively maintained.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
alchemy-core-workflow-a compared with similar skills
All 4 of these similar skills score higher than alchemy-core-workflow-a; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| alchemy-core-workflow-a (this skill)by jeremylongshore | 83 | 2.8k | 5d ago | SKILL.md |
| Agent-Reachby Panniantong | 100 | 86.1k | 14d ago | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 74.1k | today | CLAUDE.md |
| rufloby ruvnet | 100 | 73.5k | today | CLAUDE.md |
| crawl4aiby unclecode | 100 | 84.5k | 4d ago | MCP Server |
Frequently asked questions
- How do I install alchemy-core-workflow-a?
- Run
npx skills add jeremylongshore/tons-of-skills-marketplace --skill alchemy-core-workflow-a. The install tabs above show the steps for each supported agent. - Which AI agents does alchemy-core-workflow-a work with?
- It is written for Universal, as a SKILL.md file. Other agents that read the same format can often use it too.
- Is alchemy-core-workflow-a safe to use?
- It is MIT-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is alchemy-core-workflow-a still maintained?
- The repository was last updated 5 days ago, so alchemy-core-workflow-a is actively maintained.
Skill content
View source on GitHubname: alchemy-core-workflow-a description: >- Design a multi-chain holdings workflow on Alchemy Portfolio APIs with explicit pagination, partial-failure, privacy, and reconciliation contracts. Use when building wallet portfolio views. Trigger with "Alchemy portfolio", "multi-chain token balances", or "wallet holdings dashboard". allowed-tools: Read,Glob,Grep,Write,Edit argument-hint: "<address-set> <network-set> <freshness-slo>" version: 2.0.0 license: MIT author: Jeremy Longshore jeremy@intentsolutions.io tags: [saas, alchemy, portfolio, data-api] model: inherit effort: high compatibility: "Designed for Claude Code; live Alchemy access requires network access, an appropriate credential, account capacity, and explicit approval"
Alchemy Multi-Chain Portfolio Workflow
Overview
Design a multi-chain holdings workflow on Alchemy Portfolio APIs with explicit pagination, partial-failure, privacy, and reconciliation contracts. This workflow produces a reviewable artifact and negative-path evidence before any live side effect.
Prerequisites
- Current first-party Alchemy documentation for the selected product, chain, feature, client, authentication method, limit, and lifecycle.
- Named product, application, security, data/privacy, budget, release, and operations owners appropriate to the requested scope.
- Synthetic or approved non-production fixtures, a credential canary, explicit success criteria, and a tested rollback boundary.
Current Contract
Portfolio APIs aggregate fungible tokens and NFTs across requested networks. Multi-network fanout can return HTTP 200 while reporting error.partialErrors; failed networks can be absent from pagination. Therefore HTTP success is not completeness, and retries for failed networks begin as fresh bounded requests rather than continuing the successful-network cursor.
Authentication
Use an application API key appropriate to Portfolio APIs and keep it in the approved server boundary. Wallet addresses are personal or customer-linked data when the product context makes them identifiable; apply the declared notice, consent, retention, and logging policy.
Instructions
- Define the supported network set, address source, freshness SLO, display currency, pagination limit, and completeness status shown to users.
- Confirm every requested Portfolio network in current documentation and validate each address before provider access.
- Call the appropriate Portfolio token or NFT endpoint through a response-validating adapter; retain the request's network set with the result.
- Persist successful network pages and surface top-level
error.partialErrorsas named unavailable networks rather than dropping them. - Continue cursors only for successful result sets; retry each failed network as a fresh request within a bounded budget and reconcile without duplicating holdings.
- Prove empty, partial, paginated, stale, and total-provider-failure states in the UI/API, then document cache invalidation and data deletion.
Tool Discipline
Use Read, Glob, and Grep to inspect current documentation, configuration, code, fixtures, and evidence. Use Write and Edit only for approved repository artifacts. Skill invocation alone does not authorize network access, credentials, wallet addresses, customer data, plan changes, spend, key creation or rotation, webhook changes, deployment, replay, transaction construction, signing, broadcast, or deletion.
Approval Boundaries
Product and privacy owners approve address collection and retention. Operations approves freshness and degraded-mode semantics. Exporting addresses or holdings, increasing retention, or adding networks requires explicit approval.
Error Handling
- Never label an HTTP 200 response complete until
partialErrors, requested networks, and pagination have been reconciled. - Do not continue a successful-network page key for a network that failed out of the original response.
- Do not convert missing price or metadata into a zero-valued asset.
Output
Return the network/address contract, validated adapter schema, pagination and partial-error state machine, cache policy, privacy controls, degraded UX, reconciliation evidence, and rollback. Mark assumptions, observations, source dates, environment-specific behavior, owners, and unresolved gaps explicitly.
Examples
- Render Ethereum and Base holdings while explicitly marking a failed Arbitrum query unavailable, then retry Arbitrum as a fresh bounded request.
- Show an empty portfolio as a valid complete result only when every requested network completed and pagination is exhausted.
Validation
Exercise and record expected and observed results for:
- empty complete wallet
- multi-page success
- HTTP 200 with partialErrors
- one failed network retry
- duplicate reconciliation
- data-deletion request
Resources
- Current first-party evidence map — recheck dated Alchemy sources before execution.
- Treat observed account, application, network, indexer, chain, or provider behavior as environment-specific evidence, never a universal guarantee.
Related Skills
Agent-Reach
86.1kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
headroom
74.1kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
ruflo
73.5k🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, federation, vector RAG integration, and native Claude Code / Codex / Hermes and many more Integrated
crawl4ai
84.5kOpen-source web crawler and scraper for LLMs and AI agents: any website into clean, LLM-ready Markdown. Run it yourself, or use Crawl4AI Cloud with one key.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
