Agent skill · software engineering · aiskillstore

shirushi

Document ID management for Git repositories. Validates, assigns, and tracks immutable doc_ids across Markdown/YAML files. Use when working with doc_id, document IDs, "@see docid" references, document integrity validation, or shirushi commands.

Why this skill is useful

Adds specific commands and workflows for managing document IDs in Git repositories that the AI wouldn't reliably generate on its own.

What it needs

Requires shirushi installed locally. About 1k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Shirushi - Document ID Manager Shirushi ensures consistent, immutable document IDs across Git repositories with CI integration. Commands Command Purpose --------- --------- shirushi lint Validate docids and index integrity shirushi scan List documents with metadata shirushi show <id> Get document info by docid shirushi assign Assign IDs to new documents shirushi rehash Recalculate content hashes Common Workflows Validate before commit Find document by ID Add docid to new document List all documents Check for changes in PR Configuration Configuration is defined in .shirushi.yml: Document Format Documents use YAML frontmatter: @see docid References Reference documents in code comments: Shirushi tracks these references and warns when referenced documents change.

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/shirushi

View the source on GitHub

Browse the @skills marketplace