Skip to main content
Jeden Skill in Manus ausführen
mit einem Klick
paritytech
GitHub-Creator-Profil

paritytech

Repository-Ansicht von 63 gesammelten Skills in 16 GitHub-Repositories.

gesammelte Skills
63
Repositories
16
aktualisiert
2026-07-17
Hier werden die Top 8 Repositories angezeigt; die vollständige Repository-Liste folgt darunter.
Repository-Explorer

Repositories und repräsentative Skills

ts-client-checks
Softwarequalitätssicherungsanalysten und -tester

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
Softwareentwickler

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
Softwareentwickler

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
Softwareentwickler

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
Softwarequalitätssicherungsanalysten und -tester

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
Softwarequalitätssicherungsanalysten und -tester

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
Softwarequalitätssicherungsanalysten und -tester

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
Softwareentwickler

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
Zeigt die Top 8 von 9 gesammelten Skills in diesem Repository.
product-sdk-chain-connection
Softwareentwickler

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
Softwareentwickler

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
Softwareentwickler

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
Softwareentwickler

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
Softwareentwickler

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
Softwareentwickler

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
Softwareentwickler

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
Softwareentwickler

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
Softwareentwickler

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
Softwareentwickler

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
Softwareentwickler

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
Softwareentwickler

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
Softwareentwickler

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
Softwareentwickler

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
Softwarequalitätssicherungsanalysten und -tester

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
Softwareentwickler

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
Softwareentwickler

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
Softwareentwickler

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
Softwareentwickler

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
Softwareentwickler

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
Softwareentwickler

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
Softwareentwickler

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
contributing
Softwarequalitätssicherungsanalysten und -tester

Audit the doc-comments and prose in a change against CONTRIBUTING.md and fix what violates the rules. Use before committing or opening a PR, or when asked to check changes against CONTRIBUTING.md. Style-only, not a code review.

2026-07-17
deploy
Netzwerk- und Computersystemadministratoren

This skill should be used when the user asks to "deploy", "deploy to previewnet", "deploy to paseo", "deploy browse-beta00", or "ship the app" from a browse-style repo. It builds the current repo's app for the target network (argument — `previewnet` default, or `paseo`/`paseo-next-v2`) and deploys it to a DotNS domain (default `browse-beta00.dot`) on the matching Bulletin environment, handling the recurring gotchas: Bulletin storage-pool authorization, the local `bulletin-deploy` module symlink, and reclaiming `app.`/`widget.` subnames left owned by a prior deployer.

2026-07-17
preact-best-practices
Softwareentwickler

Preact performance optimization guidelines for SPAs built with Vite. This skill should be used when writing, reviewing, or refactoring Preact code to ensure optimal performance patterns. Triggers on tasks involving Preact components, data fetching, bundle optimization, or performance improvements.

2026-06-08
review-pr
Softwarequalitätssicherungsanalysten und -tester

Read-only review of a GitHub pull request. Use when asked to review a PR, look at a PR, or assess readiness to land. Never push, merge, or modify code intended to keep.

2026-06-05
12 von 16 Repositories angezeigt