skill-with-resources

Parse SKILL.md frontmatter and index scripts, references, and assets directories.

2|1|Updated Jun 26, 2025
One-click install
npx skills add https://github.com/AINative-Studio/AINativeStudio-IDE --skill skill-with-resources
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-with-resources
Source: https://github.com/AINative-Studio/AINativeStudio-IDE/tree/main/ainative-studio/out/vs/workbench/contrib/ainative/test/common/fixtures/skills/skill-with-resources
Command: npx skills add https://github.com/AINative-Studio/AINativeStudio-IDE --skill skill-with-resources

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This skill demonstrates how to locate, categorize, and load different resource types (scripts, references, assets) within a skill unit for discovery and usage.

Core Features & Use Cases

  • Resource discovery: recognizes scripts/, references/, assets/ directories and lists them for activation.
  • On-demand loading: resources are loaded when needed by the Skill runtime.
  • Validation: ensures SKILL.md exists and frontmatter parsed.

Quick Start

Use the skill-with-resources to verify that the scripts/build.sh, references/guide.md, and assets/icon.txt are discovered and loaded by the runtime.

Frequently Asked Questions about skill-with-resources

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

FAQPage Schema
How do I discover and validate resources within a skill unit?

Resource discovery validates the presence of scripts, references, and assets directories by parsing SKILL.md frontmatter. It extracts metadata and exposes a structured index of components, ensuring all dependencies are correctly wired for runtime activation.

What are scripts, references, and assets in skill resource management?

These resources are specific directories within a skill unit that contain executable scripts, markdown documentation, and static files. The discovery process identifies their existence and categorizes them for on-demand loading by the Skill runtime.

How does skill validation parse SKILL.md frontmatter for dependencies?

Skill validation parses the SKILL.md frontmatter to extract the name and description, then detects the existence of the scripts, references, and assets directories. It exposes a structured index of dependencies, components, and metadata for activation.

Can I use this to verify scripts, references, and assets are loaded correctly?

Yes, you can verify that scripts, references, and assets are discovered and loaded by the runtime. The validation process ensures the SKILL.md exists, parses frontmatter, and enumerates how these resources are wired during activation.

Why do I need resource discovery for skill activation workflows?

Resource discovery is needed to locate, categorize, and load different resource types within a skill unit. It ensures the scripts, references, and assets directories are recognized and listed, enabling proper on-demand loading during activation.

What is the best way to enumerate skill components and metadata?

The best way to enumerate skill components is to parse the SKILL.md frontmatter and detect the scripts, references, and assets directories. This exposes a structured index of dependencies and metadata for runtime usage.