access-skill-resources

Resolve symlinks and verify bundled resources within skill directories.

Updated Nov 19, 2025
One-click install
npx skills add https://github.com/nikblanchet/claude-code-production-patterns --skill access-skill-resources
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: access-skill-resources
Source: https://github.com/nikblanchet/claude-code-production-patterns/tree/main/actual-code/skills/user/access-skill-resources
Command: npx skills add https://github.com/nikblanchet/claude-code-production-patterns --skill access-skill-resources

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Locating bundled resources (scripts, references, assets) within skills, especially when symlinks are involved, can be confusing and time-consuming. This Skill provides a clear, step-by-step guide to reliably find and access these resources, ensuring efficient skill utilization and reducing frustration.

Core Features & Use Cases

  • Standard Structure Guide: Explains the common directory structure for skill resources (scripts/, references/, assets/), making it easy to anticipate where files should be.
  • Symlink Navigation: Teaches how to follow and resolve symlinks to locate the actual resource files, even in complex nested setups.
  • Verification Workflow: Provides steps to verify resource existence before use, preventing errors and wasted effort.
  • Use Case: A skill mentions a setup-worktree.py script in its scripts/ directory, but you can't find it. This skill guides you to the correct path, resolves any symlinks, and helps you verify the script's presence, allowing you to execute it without guesswork.

Quick Start

If you need to find a skill's bundled resource, ask me to "Help me access resources for the 'my-skill' skill." I will guide you through locating its scripts, references, or assets.

Frequently Asked Questions about access-skill-resources

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

FAQPage Schema
How do I find scripts and assets bundled with a skill?

Skills organize bundled resources in standard directories: scripts/, references/, and assets/. Navigate to the skill's root directory and look for these folders to locate scripts, documentation, and resource files you need to use.

What should I do if a skill resource path includes a symlink?

Symlinks point to actual files elsewhere in the directory structure. Use `ls -l` to identify symlinks (they show an arrow), then follow the link target to the real file. Verify the target exists before attempting to use the resource.

How can I verify a skill's bundled resources exist before using them?

Check for the SKILL.md file in the skill's root directory, then confirm the scripts/, references/, and assets/ subdirectories are present. List files within each folder to ensure the specific resource you need is actually there.

Why can't I find a script mentioned in a skill's documentation?

The script may be in a nested subdirectory within scripts/, accessed through a symlink, or located in a different standard directory. Use the verification workflow to trace the correct path and resolve any symlinks blocking access.

Can I reliably access skill resources across different directory structures?

Yes, skills follow a standardized directory layout (scripts/, references/, assets/) that remains consistent. Understanding this structure and how to resolve symlinks lets you locate resources predictably, even in complex nested setups.