olorehq/olore/1-0-0
Claude Code and agent skill by olorehq/olore
- community
Checking that the SKILL.md file is still in the repository.
Package local documentation into an olore skill. Use when the user wants to create a documentation package from their local files, or asks about olore init or building docs.
Install
npx vskill@latest install olorehq/olore/1-0-0SKILL.md
Package Local Documentation
Package local documentation files into an olore skill with TOC.md, SKILL.md, and INDEX.md.
Quick Start
If you don't have olore.config.json yet, run:
This creates olore.config.json and a docs/ folder with a sample file.
Usage
Workflow
Step 1: Load and Validate Config
Parse $ARGUMENTS to find config file (default: olore.config.json in cwd).
Required fields: name, version, description, contentPath
See contents/getting-started.md for config format.
Step 2: Copy Documentation Files
Run the copy script:
This copies files matching extensions, applies excludes, and outputs JSON with file count and size.
Step 3: Determine Tier
Run the tier script:
| Tier | Criteria | |
|---|---|---|
| 1 | < 30 files AND < 500KB | |
| 2 | 30-100 files OR 500KB-2MB | |
| 3 | > 100 files OR > 2MB |
Step 4: Generate TOC.md
Read the appropriate template and generate TOC.md:
- Tier 1: templates/toc-tier1.md
- Tier 2: templates/toc-tier2.md
- Tier 3: templates/toc-tier3.md
Write to {output_path}/TOC.md
Step 5: Generate SKILL.md
Read the appropriate template and generate SKILL.md:
- Tier 1: templates/skill-tier1.md
- Tier 2: templates/skill-tier2.md
- Tier 3: templates/skill-tier3.md
IMPORTANT: The name field MUST be olore-{name}-{version} to match the installed folder.
Write to {output_path}/SKILL.md
Step 5.5: Generate INDEX.md
Read the appropriate index template based on tier:
- Tier 1: templates/index-tier1.md
- Tier 2: templates/index-tier2.md
- Tier 3: templates/index-tier3.md
Write to {output_path}/INDEX.md
Format: Each content line is keyword1,keyword2|contents/path/to/file.ext
Keywords should be actual API names, method names, config keys extracted from the file contents.
Step 6: Generate olore-lock.json
Create {output_path}/olore-lock.json:
Step 7: Report Summary
Config Reference
| Field | Required | Default | Description | |
|---|---|---|---|---|
name | Yes | - | Package name (prefixed with olore-) | |
version | Yes | - | Version string | |
description | Yes | - | One-line description | |
contentPath | Yes | - | Path to docs (relative to config) | |
outputPath | No | ./olore-package | Output directory | |
extensions | No | [".md", ".mdx"] | File extensions | |
exclude | No | [] | Glob patterns to exclude |
Requirements
uv- Python package manager (handles Python version automatically)
Install uv: curl -LsSf https://astral.sh/uv/install.sh | sh
Example
See contents/getting-started.md for a complete walkthrough.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingvault/packages/docs-packager/1.0.0/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/olorehq/olore/1-0-0)