Token导航 LogoToken导航TokenDH.com
前端设计只读github未标认证来源可访问许可证需确认审计异常

tech-slide科技幻灯片

Agent Skill

tech-slide 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

367

周安装

15

GitHub Stars

公开资料未说明

下载量

119
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:tech-slide(科技幻灯片)
来源仓库:https://github.com/hsiangjenli/skills
仓库路径:skills/tech-slide
安装命令:
npx skills add https://github.com/hsiangjenli/skills --skill tech-slide
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/hsiangjenli/skills --skill tech-slide

简介

用于生成或优化技术演示文稿内容。适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

  • 适合制作包含架构图、流程图和数据可视化的幻灯片。
  • 可结合 Markdown 语法生成兼容多种工具的格式。
  • 建议使用本地工具预览最终视觉效果。
  • 涉及敏感信息时应注意脱敏处理。tech-slide 属于前端设计类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

Tech Slide

Create consistent, educational technical presentations following tech-slide patterns for structured learning materials.

When to Use

  • Technical tutorials and workshops
  • Technology introductions and demos
  • Educational course materials
  • Conference talks with learning objectives
  • Documentation presentations

Presentation Structure

Every tech-slide presentation follows this structure:

  1. Cover - Title, author, contact info
  2. Table of Contents - Overview of all sections
  3. Section Dividers - Topic transitions with context
  4. Content Slides - Learning material
  5. Key Takeaways - Summary of main points
  6. Thank You - Optional closing slide

Design Principles

  • Simplicity First - Keep slides clean and minimal
  • Avoid Excessive Emojis - Use sparingly, only when adding value
  • No Emojis in Section Titles - Keep section headers professional
  • Content Over Decoration - Focus on learning material, not visual clutter

Quick Start

Step 1: Choose Color Scheme

IMPORTANT: Select ONE primary color for your entire presentation.

Common choices:

  • navy - Professional, technical (recommended)
  • emerald - Growth, sustainability
  • violet - Creative, innovative
  • amber - Warm, energetic
  • pink - Friendly, modern
  • sky - Clear, tech-focused

Color mode: Light (recommended) or Dark

Step 2: Use the Template

Copy assets/templates/basic-tech-slide.md and customize:

# Copy template
cp assets/templates/basic-tech-slide.md ./slides.md

# Edit content, keeping the structure
# Update title, author, sections in slides.md

# Run Slidev
npx slidev slides.md --open

CRITICAL: First Slide Structure

The first slide configuration goes directly in the frontmatter. Include layout and color in the frontmatter, then the slide content follows immediately without a slide separator.

CORRECT:

---
theme: neversink
title: My Presentation
layout: intro
color: navy
---

# First Slide Content
More content here...

<!-- Global styles and comments go after first slide content -->
<style>/* Global styles */</style>

---
layout: default
---
# Second Slide

WRONG:

---
theme: neversink
title: My Presentation
---

---
layout: intro
---
# First Slide  ← This creates issues

Slide Patterns

1. Cover Slide (Full-Color)

First slide with presentation metadata. Configuration goes in frontmatter.

---
theme: neversink
colorSchema: light
title: Introduction to [Your Topic]
author: Your Name
email: your.email@example.com
layout: intro
color: navy  # Your primary color
---

# Introduction to [Your Topic]
**A Comprehensive Guide**

**Your Name**
<your.email@example.com>

:: note ::
Last updated: 2026-02-09

Rules:

  • ✅ First slide layout and color in frontmatter
  • ✅ Include title, author, email
  • ❌ Don't use white/black background

2. Table of Contents (Full-Color)

Overview of all sections. Use slide separator for second slide onwards.

---
layout: side-title
side: l
align: lm-lm
colorSchema: light
color: navy  # Use primary color
---

:: title ::
# Table of Contents

:: content ::

<div style="font-weight: bold">

1. Background & Motivation
2. Core Concepts
3. Implementation Guide
4. Best Practices
5. Key Takeaways

</div>

Rules:

  • ✅ Use primary color (same as cover and sections)
  • ✅ Keep simple and clean - avoid excessive emojis
  • ✅ Number all sections consistently
  • ✅ Wrap in <div style="font-weight: bold"> for bold styling

3. Section Dividers (Full-Color)

Mark major topic transitions.

---
layout: section
color: navy  # Same primary color for ALL sections
---

# Section: Core Concepts
<hr>

1. <span style="opacity: 0.4">Background & Motivation</span>
2. **Core Concepts**
3. <span style="opacity: 0.4">Implementation Guide</span>
4. <span style="opacity: 0.4">Best Practices</span>
5. <span style="opacity: 0.4">Key Takeaways</span>

Rules:

  • ✅ Use primary color (same for ALL sections)
  • ✅ Use ordered list (1. 2. 3.) for table of contents
  • ✅ Show full ToC with current section bold
  • ✅ Dim other sections with <span style="opacity: 0.4">
  • ✅ Keep section titles clean - no emojis
  • ❌ Don't wrap in <div> tags - use Markdown ordered lists
  • ❌ Don't rotate colors between sections

4. Content Slides (White/Black Background)

Regular learning content.

---
layout: default
# NO COLOR - white/black background
---

# Fundamental Principle #1

**Definition**: Clear explanation of the concept

Code example

def example(): return "result" \\\`

<v-clicks>

  • Key Point: Important detail
  • Implication: What this means
  • Usage: When to apply

</v-clicks>


**Rules:**

- ✅ Use white/black background (NO color)
- ✅ Use primary color for accents only
- ❌ Don't use full-color backgrounds

**Two-column layout:**

layout: two-cols-title


:: title ::

Principle #2

:: left ::

Concept

  • Point 1
  • Point 2

:: right ::

Visual

graph LR
    A --> B --> C
\`\`\`

5. Key Takeaways (White/Black Background)

Summary of main learnings.

---
layout: default
---

# Key Takeaways

Main learnings from this presentation:

- **Concept A**: Core understanding gained
- **Concept B**: Key skill learned
- **Concept C**: Important principle
- **Next Steps**: Continue learning
- **Resources**: Community and docs

Rules:

  • ✅ Use white/black background (NO color)
  • ✅ Limit to 3-5 key points
  • ✅ Make actionable and memorable

6. Thank You Slide (Full-Color)

Optional closing slide.

---
layout: section
color: navy  # Primary color
---

<div style="text-align: center">

# Thank You!

</div>

Color Guidelines

Full-Color Slides (Use Primary Color)

  • Cover - layout: intro + color: navy
  • Table of Contents - layout: side-title + color: navy
  • Section Dividers - layout: section + color: navy
  • Thank You - layout: section + color: navy

White/Black Background (NO Color)

  • All Content Slides - layout: default or two-cols-title (no color)
  • Key Takeaways - layout: default (no color)

Accents (Primary Color)

Use primary color for highlights within content slides:

  • Callout borders: border-navy-500
  • Callout backgrounds: bg-navy-50 (light) or bg-navy-900 (dark)
  • Important highlights
  • Links and interactive elements
# Content Slide (white background)

<div class="p-4 border-l-4 border-navy-500 bg-navy-50">
  💡 **Tip**: Primary color as accent
</div>

Layout Best Practices

two-cols-title Content Placement

CRITICAL: Place ALL content inside :: left:: and :: right:: sections.

WRONG:

---
layout: two-cols-title
---

:: title ::
# Title

Text outside sections causes spacing issues

:: left ::
Left

:: right ::
Right

CORRECT:

---
layout: two-cols-title
---

:: title ::
# Title

:: left ::
All left content

:: right ::
All right content

Consistent Spacing

Option 1: Add descriptions (Recommended for educational content)

# Title
Brief description providing context.

- List items

Option 2: Global CSS (Place after first slide content)

<style>
/* Global styles - placed after first slide but applies to all slides */
.slidev-layout h1 + p,
.slidev-layout h1 + ul,
.slidev-layout h1 + ol,
.slidev-layout h1 + pre,
.slidev-layout h1 + blockquote,
.slidev-layout h1 + table,
.slidev-layout h1 + div,
.slidev-layout h1 + .v-clicks,
.slidev-layout h1 + .v-click {
  margin-top: 1.5rem !important;
}

/* Adjust list spacing if needed */
:global(ul li), :global(ol li) {
  margin-bottom: 0.5rem !important;
}
</style>

Best Practices

  1. ONE primary color - Use consistently throughout
  2. White/black for content - Never use color backgrounds for learning slides
  3. Keep it simple - Avoid excessive emojis and decorations
  4. Clean section titles - No emojis in section headers
  5. 3-5 major sections - Stay focused on core objectives
  6. Section dividers every 8-12 slides - Prevent overload
  7. Key Takeaways = 3-5 points - Keep memorable
  8. Use ordered lists for section ToC - Use Markdown lists (1. 2. 3.) with bold/opacity for progress
  9. Include contact info - On cover slide
  10. Place global styles after first slide - CSS applies to all slides when placed in <style> tag after cover content

Complete Example

See assets/templates/basic-tech-slide.md for a complete presentation demonstrating all patterns.

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

34.11%
按下载量换算41

Claude

30.25%
按下载量换算36

Cursor

20.28%
按下载量换算24

Gemini CLI

9.48%
按下载量换算11

安全审计

Gen Agent Trust Hub

未通过

Socket

通过

Snyk

通过

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills