hashintelhashintelOfficial·19 Agent Skills Included

hash

Build and maintain the HASH self-building knowledge graph platform

Guides AI agents through development of the HASH knowledge graph monorepo, covering Rust error handling, Cargo dependencies, HashQL queries, and Git workflows. Eliminates guesswork around monorepo structure, testing strategies, and documentation standards across Rust and TypeScript packages. Helps agents write consistent code, run correct test suites, and follow branch and pull request conventions without manual lookup.
npx skills add hashintel/hash --all -g -y
Available:

Tells the AI agent how the HASH monorepo is organized, which commands to run for building, testing, and linting, and how to lazily load contextual rule files only when relevant to the task.

All Skills in This Repository (19)

Pure Emerald Level Indicators
📦 In Repo
hashintelhashintel

zod

Validate TypeScript data against Zod v4 schemas with metadata annotations.

Official
Advanced
📦 In Repo
hashintelhashintel

ark-ui

Provide headless React primitives for accessible, customizable UI components.

Official
Intermediate
📦 In Repo
hashintelhashintel

mastra

Build TypeScript AI agents with memory, tools, workflows, and RAG.

Official
Advanced
📦 In Repo
hashintelhashintel

panda-css

Automate CSS-in-JS styling with Panda CSS design tokens and atomic output.

Official
Intermediate
📦 In Repo
hashintelhashintel

skill-creator

Generate and validate SKILL.md frontmatter and guidance for agent skills.

Official
Advanced
📦 In Repo
hashintelhashintel

testing-hashql

Generate structured semantic metadata for Skill Unit documents in RAG workflows.

Official
Advanced
📦 In Repo
hashintelhashintel

writing-hashql-jexpr

Compose HashQL queries using J-Expr syntax with data constructors and type constructs.

Official
Intermediate
📦 In Repo
hashintelhashintel

writing-hashql-diagnostics

Generate structured HashQL diagnostics with labels, severity, and patches.

Official
Advanced
📦 In Repo
hashintelhashintel

managing-git-workflow

Automate HASH git workflow with branch naming, PR creation, and reviews.

Official
Intermediate
📦 In Repo
hashintelhashintel

rust-tracing-practices

Applies HASH tracing and instrumentation conventions to Rust code with spans, events, and attributes.

Official
Basic
📦 In Repo
hashintelhashintel

rust-testing-strategy

Guides writing Rust unit, integration, and snapshot tests with cargo-nextest and insta.

Official
Intermediate
📦 In Repo
hashintelhashintel

exploring-rust-crates

Generate Rust crate documentation with cargo doc to explore APIs and module structure.

Official
Basic

Frequently Asked Questions

FAQPage Schema
How to install HASH skills?

Run `npx skills add hashintel/hash --all -g -y` in your terminal to install all skills in this suite globally.

What is HASH used for?

HASH is an open-source, self-building knowledge graph database that turns raw information into structured entities and types for decision-making and AI agents. These skills help developers work on its Rust and TypeScript monorepo.

How do the HASH skills help with Rust development?

They teach your agent HASH-specific patterns for error handling with error-stack, managing Cargo workspace dependencies, writing rustdoc comments, and exploring crate APIs.

Can AI agents write HashQL queries with these skills?

Yes. Dedicated skills cover HashQL J-Expr syntax, diagnostic message writing, and the compiletest-based testing strategy used across the compiler.

Do these skills work with Claude Code and other agents?

Yes. All skills follow the standard SKILL.md format and work in Claude Code, Cursor, and other agents that support the Agent Skills specification.

Related Repositories in Software Engineering

View All in Software Engineering