Skip to main content

hashintel/hash

SkillsMP a collecté 17 skills depuis hashintel/hash. Ouvrez un skill pour examiner sa source et ses détails.

Dernière activité source enregistrée
Catalogue SkillsMP mis à jour
skills collectés
17
Étoiles GitHub
1 666
Forks GitHub
123

Installer avec un assistant IA

Copiez ce prompt dans l’assistant IA que vous utilisez.

Skills dans ce dépôt

Affichage de 17 skills collectés sur 17.

métier
non classé
description

Acquire and improve an epistemically responsible source-side account through conversation and consulted material. Use before substantive interviewing, source consultation, consequential correction or conflict resolution, and when recording workpiece evidence.

Langue du texte source : anglais

mis à jour
métier
non classé
description

Elicit or revise an operational process model, maintain its recoverable workpiece, and construct a checked SDCPN when Petrinaut capabilities are available. Use for a process-modelling interview, Petri net, or analysis or revision of either artifact.

Langue du texte source : anglais

mis à jour
métier
non classé
description

End-to-end procedure for shipping a change to the Petrinaut packages (libs/@hashintel/petrinaut, petrinaut-core, petrinaut-cli, apps/petrinaut-opt, apps/petrinaut-website): the verification gates per package, the changeset step, docs sync, pre-PR hygiene…

Langue du texte source : anglais

mis à jour
métier
non classé
description

HASH Rust testing strategy. Use when writing Rust unit, integration, or snapshot tests, or choosing assertion and test-organization patterns.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

HASH tracing and instrumentation practices for Rust. Use when adding spans, events, or #[tracing::instrument] to Rust code.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Conventions for publishing npm packages from this repository, including when a PR needs a changeset and how to write one. Use when adding or editing a changeset, versioning or releasing a package, or deciding whether a change to a publishable library needs a…

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Rust documentation practices for HASH codebase. Use when writing doc comments, documenting functions/types/traits/modules, creating error sections, using intra-doc links, or following rustdoc conventions.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Generate Rust documentation to understand crate APIs, structure, and usage. Use when exploring Rust code, understanding crate organization, finding functions/types/traits, or needing context about a Rust package in the HASH workspace.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Use when creating, moving, splitting, or organizing TypeScript files and folders. Applies fractal tree file-structuring rules which reduce the cognitive overhead of choosing where to put files and ultimately navigating a codebase (once the structure is…

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

HASH error handling patterns using error-stack crate. Use when working with Result types, Report types, defining custom errors, propagating errors with change_context, adding context with attach, implementing Error trait, or documenting error conditions in…

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Cargo.toml dependency management patterns for HASH workspace. Use when adding, updating, or removing dependencies, organizing Cargo.toml sections, configuring version pinning and default features, or managing public dependencies.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Git and pull-request workflow for HASH, including conditional Linear conventions and merge-queue diagnostics. Use when naming a branch, opening or reviewing a pull request, interpreting its checks, or diagnosing a merge-queue ejection.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Naming guidance for callback parameters and local variables in TypeScript. Use when writing or refactoring loops, array callbacks (map/filter/find/reduce), or local accumulators.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

HASH Rust coding style. Use when writing or reviewing Rust code, choosing types, imports, function arguments, or naming.

Langue du texte source : anglais

mis à jour
métier
Analystes en assurance qualité des logiciels et testeurs
description

HashQL testing strategies including compiletest (UI tests), unit tests, and snapshot tests. Use when writing tests for HashQL code, using //~ annotations, running --bless, debugging test failures, or choosing the right testing approach.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

HashQL diagnostic writing patterns using hashql-diagnostics crate. Use when creating error messages, warnings, Labels, Messages, Severity levels, Patches, Suggestions, or improving diagnostic quality in HashQL code.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

HashQL J-Expr syntax for writing queries. Use when writing J-Expr code, using #literal/#struct/#list constructs, understanding function call syntax, or working with HashQL query files (.jsonc).

Langue du texte source : anglais

mis à jour
Affichage de 17 skills collectés sur 17.