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.