Skip to content

docs: add Claude Code skill for signet-storage reference#17

Merged
prestwich merged 1 commit intomainfrom
docs/claude-skill
Feb 11, 2026
Merged

docs: add Claude Code skill for signet-storage reference#17
prestwich merged 1 commit intomainfrom
docs/claude-skill

Conversation

@prestwich
Copy link
Member

Summary

  • Adds a project-level Claude Code skill (.claude/skills/signet-storage/SKILL.md) providing a comprehensive reference for the storage library
  • Covers all crates, trait hierarchy, table schemas, feature flags, error types, and usage patterns
  • Updates .gitignore to track .claude/skills/ while keeping other .claude/ contents private

Details

The skill gives Claude Code immediate context about:

  • Workspace crate structure and purposes
  • Hot/cold/unified storage architecture
  • Complete trait hierarchy (HotKv, HotKvRead, HotKvWrite, HistoryRead, HistoryWrite, RevmRead, RevmWrite, ColdStorage)
  • All hot and cold storage table definitions with key/value types
  • Feature flags across all crates
  • Error types and their variants
  • Common usage patterns (setup, revm reads, historical state, block writes, reorgs, cold queries)

This helps Claude Code work more effectively with the codebase by providing structured library knowledge without needing to re-explore the source on every session.

Test plan

  • Verify /signet-storage skill loads in Claude Code
  • Confirm .claude/settings.local.json remains untracked

🤖 Generated with Claude Code

Adds a project-level Claude Code skill that provides a comprehensive
reference for the storage library architecture, traits, types, tables,
and usage patterns.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@prestwich prestwich merged commit 21821e4 into main Feb 11, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant