hash
Build and maintain the HASH self-building knowledge graph platform
All Skills in This Repository (19)
Pure Emerald Level Indicatorszod
Validate TypeScript data against Zod v4 schemas with metadata annotations.
ark-ui
Provide headless React primitives for accessible, customizable UI components.
mastra
Build TypeScript AI agents with memory, tools, workflows, and RAG.
panda-css
Automate CSS-in-JS styling with Panda CSS design tokens and atomic output.
skill-creator
Generate and validate SKILL.md frontmatter and guidance for agent skills.
testing-hashql
Generate structured semantic metadata for Skill Unit documents in RAG workflows.
writing-hashql-jexpr
Compose HashQL queries using J-Expr syntax with data constructors and type constructs.
writing-hashql-diagnostics
Generate structured HashQL diagnostics with labels, severity, and patches.
managing-git-workflow
Automate HASH git workflow with branch naming, PR creation, and reviews.
rust-tracing-practices
Applies HASH tracing and instrumentation conventions to Rust code with spans, events, and attributes.
rust-testing-strategy
Guides writing Rust unit, integration, and snapshot tests with cargo-nextest and insta.
exploring-rust-crates
Generate Rust crate documentation with cargo doc to explore APIs and module structure.
Frequently Asked Questions
FAQPage SchemaHow 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→openclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core