Token导航 LogoToken导航

Agent Skill · 前端设计

tech-slide(科技幻灯片)

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

tech-slide 是前端设计类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为只读;许可证信息还不明确,第三方扫描有未通过项,按安装量在前端设计类的 10,216 个 Skill 里排第 7,512。

总安装 367周安装 15GitHub Stars 公开资料未说明下载 119核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 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

这个 Skill 是做什么的

前端设计类 Skill 关注页面结构、视觉规范和组件写法,输出通常是可运行的界面代码。

用于生成或优化技术演示文稿内容。适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。适合制作包含架构图、流程图和数据可视化的幻灯片。可结合 Markdown 语法生成兼容多种工具的格式。建议使用本地工具预览最终视觉效果。涉及敏感信息时应注意脱敏处理。

tech-slide 属于前端设计类 Skill,可作为该场景下的辅助能力补充。

来源仓库内路径:skills/tech-slide

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/hsiangjenli/skills --skill tech-slide;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它标注为只读,先用只读任务试一次,确认行为符合预期再扩大使用范围。

常见问题

6 条

tech-slide 怎么安装?

在终端执行 npx skills add https://github.com/hsiangjenli/skills --skill tech-slide。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

tech-slide 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

tech-slide 需要什么权限?

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

tech-slide 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

tech-slide 用的人多吗?

公开数据是累计安装 367 次,近一周安装 15 次,下载 119 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

tech-slide 安全吗?

第三方扫描有未通过项,风险较高。除非你确认过源码,否则不建议直接安装到常用环境。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 标注为只读权限,试用阶段不容易误改本地文件。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理前端设计类任务、又不想每次都手写提示词的人。
  • 只想先试试效果、不希望它改动本地文件的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

前端设计类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
frontend-design

前端设计 · Codex、Claude

8,823,360126,072只读MIT通过
vercel-composition-patterns

Vercel 组合模式 · Codex、Claude

3,858,81625,893需要联网MIT通过
vercel-react-native-skills

Vercel React native skills 前端 · Codex、Claude

2,468,66425,878只读MIT通过
adapt

adapt 搜索 · Codex、Claude

2,027,04023,125操作浏览器未明确通过
bolder

bolder 分析 · Codex、Claude

2,004,28823,130只读未明确通过
tech-slide

科技幻灯片 · 本页

367—只读未明确未通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

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.

平台分布

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 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills