creating-custom-holoviz-skills

Standardize development, documentation, and testing of HoloViz agent skills.

3|Updated May 31, 2023
One-click install
npx skills add https://github.com/Subaru-PFS/spt_etc_webapp --skill creating-custom-holoviz-skills
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: creating-custom-holoviz-skills
Source: https://github.com/Subaru-PFS/spt_etc_webapp/tree/main/.claude/skills/creating-custom-holoviz-skills
Command: npx skills add https://github.com/Subaru-PFS/spt_etc_webapp --skill creating-custom-holoviz-skills

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a structured framework for developers to create, document, and test new agent skills within the HoloViz ecosystem, ensuring consistency and high-quality AI interactions.

Core Features & Use Cases

  • Standardized Architecture: Defines the required directory layout, routing logic, and YAML frontmatter conventions for new skills.
  • Documentation Pipeline: Automates the generation of documentation sites from skill definitions using the Zensical pipeline.
  • Evaluation System: Includes a built-in testing harness to validate skill performance against specific user queries.
  • Use Case: When adding a new capability for a HoloViz library like Panel or hvPlot, use this Skill to ensure your instructions are properly routed, documented, and tested for agent reliability.

Quick Start

Use the creating-custom-holoviz-skills skill to generate the required directory structure and documentation stubs for a new agent skill.

Frequently Asked Questions about creating-custom-holoviz-skills

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

FAQPage Schema
How do I standardize agent skills for HoloViz libraries like Panel or hvPlot?

Standardize HoloViz agent skills by using this framework to define the required directory layout, routing logic, and YAML frontmatter conventions, ensuring consistent development and reliable AI interactions across libraries like Panel or hvPlot.

What is the best way to automate documentation generation for agent skills?

Automate documentation generation for agent skills by running the provided build_stubs.py script, which feeds skill definitions into the Zensical pipeline to automatically produce standardized documentation sites.

How do I test and evaluate agent skill performance against specific user queries?

Test and evaluate agent skill performance by utilizing the built-in testing harness included in the framework, which validates routing logic and instruction reliability against specific user queries.

Can I use this framework to add new capabilities to existing HoloViz libraries?

Yes, you can use this framework to add new capabilities to existing HoloViz libraries by generating the required directory structure and documentation stubs to ensure your new instructions are properly routed and tested.

What directory structure and conventions are required when creating custom HoloViz skills?

Creating custom HoloViz skills requires adhering to a defined directory structure that includes specific routing logic, YAML frontmatter conventions, and scripts generated by the build_stubs.py tool for proper documentation.