Skip to main content
在 Manus 中运行任何 Skill
一键导入
paritytech
GitHub 创作者资料

paritytech

按仓库查看 16 个 GitHub 仓库中的 63 个已收集 skills。

已收集 skills
63
仓库
16
更新
2026-07-17
这里展示前 8 个仓库;完整仓库列表在下方继续。
仓库浏览

仓库与代表性 skills

ts-client-checks
软件质量保证分析师与测试员

Build and smoke-test the @parity/truapi TypeScript package (tsc + bun test). Use after regenerating the client or after touching js/packages/truapi/.

2026-06-26
playground-local-stack
软件开发工程师

Boot the local TrUAPI dev stack (dotli host + playground) in a tmux `servers` window so the playground can be tested in a real browser. Auto-trigger on "run the playground locally", "test locally", "let me try it", "open the playground locally", "boot the stack", or any equivalent phrasing in this repo.

2026-06-05
rfc
软件开发工程师

Write an RFC document based on user-provided notes and context. Use when the user wants to create, draft, or write an RFC.

2026-05-27
regen-codegen
软件开发工程师

Regenerate the @parity/truapi TypeScript client and playground metadata from the truapi crate's rustdoc JSON. Use whenever the Rust trait surface changes.

2026-05-14
truapi-definition-of-done
软件质量保证分析师与测试员

The full local end-to-end checklist before declaring a TrUAPI change done. Chains the layered skills in order. Invoke when the user says "is this ready", "definition of done", or asks to verify a Rust→codegen→TS→playground change end-to-end.

2026-05-14
e2e-dotli
软件质量保证分析师与测试员

Run the playground end-to-end inside the dotli host iframe, either via the automated Playwright suite or by driving it manually in a browser. Use to verify the wire protocol after Rust/codegen/transport changes.

2026-05-08
playground-checks
软件质量保证分析师与测试员

Static verification of the playground (Next.js build + ESLint). Use after changing playground/ sources or after refreshing the @parity/truapi snapshot.

2026-05-08
refresh-playground-snapshot
软件开发工程师

Force-refresh the playground's frozen snapshot of @parity/truapi after the package has been rebuilt. Use whenever js/packages/truapi/ changes (codegen, transport, package.json).

2026-05-08
当前展示该仓库 Top 8 / 9 个已收集 skills。
product-sdk-chain-connection
软件开发工程师

Use when connecting to Polkadot chains, querying chain state, subscribing to storage, working with typed APIs, or choosing between preset and BYOD paths. Covers @parity/product-sdk-chain-client and @parity/product-sdk-descriptors.

2026-07-16
product-sdk-cloud-storage
软件开发工程师

Use when uploading or retrieving data via Cloud Storage, working with CID-based decentralized storage, or the CloudStorageClient SDK. Covers the store() upload builder, chunked uploads, container-only reads (fetch/query), CID helpers, and authorization.

2026-07-16
product-sdk-app-builder
软件开发工程师

End-to-end scaffolding and implementation of Polkadot applications using @parity/product-sdk packages. Use when: creating a new Polkadot project, building a dApp, scaffolding chain interactions, choosing which @parity/product-sdk packages to install, or when a user says "build me a Polkadot app". Handles both developer-guided and fully autonomous (non-developer) workflows.

2026-07-16
product-sdk-transactions
软件开发工程师

Submit transactions, connect wallets, manage signers, and handle keys in product-sdk. Use when: submitting transactions, integrating Host API signing (Polkadot Desktop/Mobile), managing multi-provider wallet accounts, deriving keys, creating dev signers for testnet, or wiring QR/mobile sign-in for CLIs. Covers @parity/product-sdk-tx (submit/watch), @parity/product-sdk-signer (wallet connection, account management, multi-provider signing), @parity/product-sdk-keys (key derivation, session keys), and @parity/product-sdk-auth (QR/mobile CLI sign-in + product-account session signers).

2026-07-16
migrating-to-product-sdk
软件开发工程师

Use when migrating a product codebase to @parity/product-sdk — detects legacy stacks (polkadot-apps, novasamatech, hand-rolled crypto/IPFS, polkadot-api 1.x) in the target repo, decides which migration areas apply, writes a per-repo migration spec, then hands off to writing-plans.

2026-07-13
product-sdk-contracts
软件开发工程师

Use when interacting with smart contracts (PolkaVM/Solidity) on Asset Hub, using ContractManager with cdm.json manifests, createContract for ad-hoc contracts, ContractRuntime creation, or contract type codegen. Covers @parity/product-sdk-contracts.

2026-07-13
product-sdk-statement-store
软件开发工程师

Use when publishing or subscribing to ephemeral messages on the Polkadot Statement Store. Covers StatementStoreClient lifecycle, two connection modes (host and local), topic/channel creation, ChannelStore last-write-wins semantics, data size limits, and StatementTransport BYOD.

2026-07-13
product-sdk-utilities
软件开发工程师

Use when working with Polkadot address encoding, SS58, H160, EVM address conversion, cryptographic encryption (AES, ChaCha, NaCl, HKDF), byte encoding/decoding, token formatting (planck), key-value storage, or structured logging in @parity/product-sdk packages. Covers address, crypto, utils, storage, and logger utilities.

2026-05-22
architecture
软件开发工程师

Use BEFORE writing or changing any non-trivial code in `src/` — new code, new/moved/renamed files, a new abstraction, extending behavior, or a refactor that relocates logic. The single entry point that decides what the change is and where it goes before any file path is generated. Skip only for trivial in-place edits within one existing file.

2026-06-17
check-dependency-capabilities
软件开发工程师

Use before writing any non-trivial utility, helper, algorithm, data transformation, or wrapper that an installed dependency might already provide. Symptoms — about to hand-roll debounce/merge/groupBy/retry, a stream operator, a validator, or a wrapper around a first-party host/SDK package whose API you don't have in context.

2026-06-10
code-placement
软件开发工程师

Use BEFORE `domain-development`/`feature-development` when the target layer (domain, aggregate, feature, widget, shared) is uncertain — multi-layer changes, new abstractions, promoting code out of a feature, or "where should this live?". Skip when the layer is obvious.

2026-06-10
domain-development
软件开发工程师

Use when working in `src/domains/`, introducing/extending a domain's public API (services, resources, hooks, repositories, schemas, README), modeling a user action in domain terms, event-storming domain seams, or deciding whether business logic belongs in a domain.

2026-06-10
feature-development
软件开发工程师

Use when working in `src/features/` or `src/routes/` files hosting features, scaffolding a feature, wiring into `src/bootstrap.ts`, defining/injecting DI extension points (slots, pipelines, transformers, side effects, SDKs), placing cross-feature logic, or deciding whether two flows are one feature.

2026-06-10
react-best-practices
软件开发工程师

Use when writing, reviewing, or refactoring React code — components, hooks, data fetching, bundle optimization, re-render performance, or rendering throughput. Skip for non-React TypeScript, backend, or framework configuration.

2026-06-10
reviewer
软件质量保证分析师与测试员

Use to audit a branch diff or PR against THIS project's architecture and code rules — after implementing a change, before merging, or when asked to review a PR/branch. Project-rule-aware (cites docs/claude checklists with blocking/major/minor severity); complements the generic /code-review. Reads a plan in docs/_plans/ if present to diff intent vs implementation.

2026-06-10
polkadot-contracts
软件开发工程师

Interact with smart contracts (Solidity and ink!) on Polkadot Asset Hub. Use when: reading contract state, submitting contract transactions, integrating CDM-managed contracts via cdm.json, or working with raw contract ABIs. Covers @polkadot-apps/contracts (ContractManager, createContract, codegen).

2026-04-20
polkadot-app-builder
软件开发工程师

End-to-end scaffolding and implementation of Polkadot applications using @polkadot-apps packages. Use when: creating a new Polkadot project, building a dApp, scaffolding chain interactions, choosing which @polkadot-apps packages to install, or when a user says "build me a Polkadot app". Handles both developer-guided and fully autonomous (non-developer) workflows.

2026-04-15
polkadot-chain-connection
软件开发工程师

Connect to Polkadot chains (Asset Hub, Bulletin, Individuality) using typed APIs from @polkadot-apps/chain-client and @polkadot-apps/descriptors.

2026-04-15
polkadot-transactions
软件开发工程师

Submit transactions, connect wallets, manage signers, and handle keys in polkadot-apps. Use when: submitting transactions, connecting browser wallet extensions (Talisman, Polkadot.js, SubWallet), integrating Host API signing (Polkadot Desktop/Mobile), managing multi-provider wallet accounts, deriving keys, or creating dev signers for testnet. Covers @polkadot-apps/tx (submit/watch), @polkadot-apps/signer (wallet connection, account management, multi-provider signing), and @polkadot-apps/keys (key derivation, session keys).

2026-04-13
polkadot-statement-store
软件开发工程师

Use when publishing or subscribing to ephemeral messages on the Polkadot Statement Store. Covers StatementStoreClient lifecycle, two connection modes (host and local), topic/channel creation, ChannelStore last-write-wins semantics, data size limits, and StatementTransport BYOD.

2026-04-12
polkadot-bulletin
软件开发工程师

Use when uploading or retrieving data on the Polkadot Bulletin Chain, working with CID-based decentralized storage, IPFS gateway access, or the BulletinClient SDK. Covers upload, batch upload, fetch, query, CID computation, and gateway utilities.

2026-04-08
polkadot-utilities
软件开发工程师

Use when working with Polkadot address encoding, SS58, H160, EVM address conversion, cryptographic encryption (AES, ChaCha, NaCl, HKDF), byte encoding/decoding, token formatting (planck), key-value storage, or structured logging in @polkadot-apps packages. Covers address, crypto, utils, storage, and logger utilities.

2026-04-08
已展示 12 / 16 个仓库