algorithmic-art
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request…
Create and edit presentation slides using Slidev framework when user requests slides, presentations, or deck modifications
$ npx -y skills add smallnest/goskills --skill slidev --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/slidevContext preview
The summary Claude sees to decide when to auto-load this skill.
Create and edit presentation slides using Slidev framework when user requests slides, presentations, or deck modifications
name: slidev description: Create and edit presentation slides using Slidev framework when user requests slides, presentations, or deck modifications
This skill helps create and edit presentation slides using Slidev, a markdown-based presentation framework for developers.
Use this skill when the user asks to:
Slides are located in `packages/slides/` directory with:
Start the development server:
pnpm run slides [filename]
The dev server runs on `http://localhost:3030` by default.
Every Slidev file starts with YAML frontmatter:
--- theme: seriph # or 'default' title: Your Presentation Title info: | ## Presentation description Additional info here class: text-center drawings: persist: false transition: slide-left # fade-out, slide-up, etc. mdc: true duration: 10min ---
Slides are separated by `---`:
--- # Slide 1 Content here --- # Slide 2 More content
Individual slides can have frontmatter:
--- layout: center class: text-center --- # Centered Slide
--- layout: two-cols --- # Left Column Content here ::right:: # Right Column Content here
Use `v-click` for progressive reveals:
<v-click> Content appears on click </v-click> <v-clicks> - Item 1 - Item 2 - Item 3 </v-clicks>
Use Vue components in slides:
Custom one are stored `packages/slides/components` directory
<Counter :count="10" />
Syntax highlighting with line highlighting:
```ts {1|3|1-3}
const message = "Hello"
console.log(message)### Presenter Notes Add notes in HTML comments at the end of slides: ```markdown --- # Slide Title Content <!-- These are presenter notes Only visible in presenter mode -->
1. **Keep slides focused** - One concept per slide 2. **Use progressive disclosure** - Reveal information with v-click 3. **Add presenter notes** - Document your talking points 4. **Leverage layouts** - Use built-in layouts for consistency 5. **Interactive components** - Enhance with Vue components when needed
# Development pnpm run slides [filename] # Build static version pnpm --filter @chris-towles/slides run build # Export to PDF pnpm --filter @chris-towles/slides run export
A powerful command-line tool to parse, manage, and execute Claude Skill packages. GoSkills is designed according to the specifications found in the official Claude documentation.
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request…
Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React,…
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's…
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to…
Frontend-focused code review skill for React/TypeScript/Tailwind projects. Analyzes code quality, security vulnerabilities (XSS,…
调用扣子(Coze)智能体 API 进行对话、工作流执行等操作。当用户需要集成 Coze 智能体、调用 Coze API、或开发 Coze 相关应用时使用。支持流式和非流式对话、工作流调用等功能。