aptos-labs
- 18 skills
- 0 followers
- 11 hours ago last updated
- ▌ LLM SEO Readiness · aptos-labsValidates Aptos docs changes for LLM consumption (llms.txt, curated feeds, Markdown exports, HTML→Markdown) and for SEO (metadata, sitemap, robots, structured data). Use when adding or restructuring docs, editing llms routes or curation, changing Head/meta/OG, updating robots.txt or sitemap behavior, or when the user mentions LLMs.txt, AI tool ingestion, crawlers, discoverability, or SEO.
- ▌ Release TS Sdk · aptos-labsUse when cutting a release of @aptos-labs/ts-sdk or @aptos-labs/confidential-asset. Phase 1 bumps the version, stamps the changelog, and opens the release PR. Phase 2 (after the PR merges to main) cuts the tag and GitHub Release that triggers the NPM publish workflow.
- ▌ Aptos Explorer LLM SEO · aptos-labsKeeps Aptos Explorer discoverable for LLMs, crawlers, and SEO when routes, tabs, or page metadata change. Use when adding or renaming routes or tabs, editing PageMetadata/JSON-LD, updating public llms*.txt or sitemap, or when the user mentions LLM accessibility, llmstxt, structured data, or SEO for this repository.
- ▌ Aptos Explorer Urls · aptos-labsMap questions about Aptos blockchain entities (transactions, accounts, blocks, validators, coins, fungible assets, NFTs, Move objects, ANS names) to canonical Aptos Explorer URLs at explorer.aptoslabs.com. Use when a user asks to look up on-chain data on Aptos, wants to share or generate an explorer link, or needs to decide between transaction version, hash, account address, ANS name, or coin type identifiers.
- ▌ Aptos Explorer Search · aptos-labsUse the Aptos Explorer home-page search URL at explorer.aptoslabs.com/?search={query} to look up any Aptos-chain identifier whose type you do not know (address, transaction hash/version, ANS .apt name, coin or fungible asset type, block height). Use when a user pastes an opaque on-chain string, asks "what is this?", or you want the explorer to auto-detect and route to the correct entity page.
- ▌ Aptos Design System · aptos-labs bundleUse when choosing colors, fonts, or contrast values for an Aptos-branded UI (governance app, explorer, dapp, marketing page) — provides verified brand hex codes, typography stack, and WCAG-checked semantic tokens so colors aren't invented or guessed.
- ▌ Get Proposal · aptos-labsFetch one Aptos governance proposal by numeric id, including description and vote breakdown.
- ▌ List Proposals · aptos-labsList on-chain Aptos Improvement Proposals (AIPs) with status, tallies, and pagination.
- ▌ Vote On Proposal · aptos-labsCast an on-chain Aptos governance vote through a connected wallet. Agents cannot vote without a user wallet signature.
- ▌ Rebase Framework · aptos-labsUse when rebasing a branch that modifies the Aptos Move framework and git reports merge conflicts in cached-packages artifacts (`head.mrb` or generated SDK builder `.rs` files under `aptos-move/framework/cached-packages/src/`). Also use when a rebase stops on a binary conflict in `head.mrb`, or when a CI job complains that "Cached framework artifacts are out-of-date" after a rebase.
- ▌ Aptos CLI Release · aptos-labsUse when cutting or preparing a new Aptos CLI release, bumping the `aptos` crate version, or editing `crates/aptos/CHANGELOG.md` for a release
- ▌ Move · aptos-labs{{ frontmatter(name="move", description="Develop, review, and debug Aptos Move code. Use for general Move work; use move-test, move-prove, or move-inf for their specialized workflows.") }}
- ▌
- ▌ Move Init · aptos-labs{{ frontmatter(name="move-init", description="Add idempotent MoveFlow workflow routing to a Move package's CLAUDE.md. Use when configuring a package for future Claude Code sessions.") }}
- ▌ Move Test · aptos-labs{{ frontmatter(name="move-test", description="Write and improve Move unit tests. Use for test generation, behavioral cases, and coverage; not for proving specifications.") }}
- ▌ Move Check · aptos-labs{{ frontmatter(name="move-check", description="Diagnose and fix Move compilation errors. Use when a Move package does not compile; not for prover or unit-test failures.") }}
- ▌ Move Prove · aptos-labs{{ frontmatter(name="move-prove", description="Verify and diagnose existing Move specifications with the Move Prover. Use for proof failures or timeouts; use move-inf when contracts are missing.") }}
- ▌ Move Replay · aptos-labs{{ frontmatter(name="move-replay", description="Replay a committed Aptos user transaction locally. Use to diagnose an on-chain outcome or compare it with local Move package overrides; this does not resubmit the transaction.") }}