Back to Skills

demos

Use when creating demos or POCs

7starsUpdated 2/25/2026

Security Assessment

Safe(100/100)
Security Score100/100

About demos

The 'demos' skill is designed to help developers create demos and proofs of concept (POCs) for showcasing applications or technologies. This skill provides a scaffold structure that includes all necessary files to quickly set up a demo environment. By using pre-configured templates and guidelines, developers can efficiently create a polished and self-contained demonstration with minimal effort, making it easy to share and present their work. The primary goal is to simplify the process of developing a demo by offering standardized resources and reusable configurations.

FAQ

How can I deploy a demo using this skill?

You can deploy a demo by following the guidelines provided, such as pushing the app to a GitHub repository and using GitHub Pages for deployment. Run the command `gh api repos/:owner/:repo/pages -F 'source[branch]=main' -F 'source[path]=/'` to set up the Pages deployment.

What kind of configuration is required for the demos?

The demos can use a `config.json` file for optional configurations such as datasets, prompts, models, and schemas. If you need more dynamic expressions, you can use `config.js` for template literals and JavaScript-based configurations.

Can I customize the demo with my own data?

Yes, the demo supports self-service customization. Users can upload their own data and modify settings through a collapsible form that allows changes to prompts, models, and schemas. The settings are persistable and can be reset using the 'saveform' package.

Install demos

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

sanand0/scripts