Extra Reference Material

Manage and prioritize offline reference materials in the extra directory.

1|Updated Sep 5, 2025
One-click install
npx skills add https://github.com/Ramblurr/nix-devenv --skill extra-reference-material
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Extra Reference Material
Source: https://github.com/Ramblurr/nix-devenv/tree/main/prompts/skills/extra-reference-material
Command: npx skills add https://github.com/Ramblurr/nix-devenv --skill extra-reference-material

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a structured way to manage and access offline reference materials, ensuring that documentation, code, and other resources are readily available without needing to search the web.

Core Features & Use Cases

  • Centralized Offline Storage: Keeps cloned repositories, documentation folders, single-file docs, screenshots, and PDFs organized in a dedicated extra/ directory.
  • Prioritized Access: Enforces checking extra/ before resorting to web searches, improving efficiency and reducing reliance on external resources.
  • Worktree Compatibility: Correctly identifies the project root for the extra/ directory, even when working in subdirectories or worktrees.
  • Use Case: When asked to implement a feature using a specific library, you would first use this Skill to search the cloned library source code in extra/ for relevant examples or API usage before considering a web search.

Quick Start

Search the extra/ directory for files related to 'ratatui' borders.

Frequently Asked Questions about Extra Reference Material

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search offline documentation and cloned repositories before using a web search?▼

It searches the project's `extra/` directory for cloned repositories, documentation folders, and PDFs, enforcing local checks before resorting to web searches.

What is the best way to manage offline reference material in a local codebase?▼

Managing offline reference material involves storing cloned repositories, docs, and PDFs in a centralized `extra/` directory, which this Skill scans for relevant API usage before considering external resources.

Does this offline reference material search work with git worktrees?▼

Yes, offline reference material search works with git worktrees by correctly identifying the project root for the `extra/` directory, even when you are working in subdirectories or worktrees.

How do I add cloned library source code to find relevant API examples locally?▼

To add cloned library source code, place the repository into your project's `extra/` directory, then use this Skill to search the local assets for examples or API usage before implementing features.

Why does my offline code search not finding files in the extra directory?▼

Offline code search may not find files if the project root detection fails, which this Skill prevents by correctly identifying the `extra/` directory path even from subdirectories or git worktrees.