Skip to content

NanmiCoder/claude-code-skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Claude Code Skills

Claude Code skills created by 程序员阿江-Relakkes.

安装

1. 添加 Marketplace

/plugin marketplace add NanmiCoder/claude-code-skills

2. 启用 Plugin

安装后插件默认为禁用状态,需要手动启用:

/plugin enable slides-generator@claude-code-skills

或在 /plugin 界面的 Installed 标签页中选择 "Enable plugin"。

3. 重启 Claude Code(可选)

如果启用后仍无法使用,尝试重启 Claude Code。

项目结构

claude-code-skills/
├── .claude-plugin/
│   └── marketplace.json          # Marketplace 配置
├── skills/
│   └── slides-generator/         # 幻灯片生成器 Skill
│       ├── SKILL.md              # Skill 定义
│       ├── references/           # 参考文档
│       │   ├── aesthetics.md     # 设计美学指南
│       │   ├── palettes.md       # 76个配色方案
│       │   └── principles.md     # 技术设计原则
│       └── assets/
│           └── template/         # React 模板项目
│               ├── index.html
│               ├── package.json
│               ├── vite.config.js
│               ├── tailwind.config.js
│               └── src/
│                   ├── App.jsx
│                   ├── main.jsx
│                   ├── index.css
│                   └── components/
│                       ├── Background.jsx
│                       ├── Navigation.jsx
│                       └── SlideTransition.jsx
├── docs/
│   ├── skill-development-guide.md
│   └── local-development-guide.md
├── README.md
└── LICENSE

包含的 Skills

slides-generator

自动生成技术演示幻灯片项目。用于创建 LLM 模型评测、技术产品演示、技术报告等场景的交互式幻灯片。

触发关键词: "做评测"、"做演示"、"做PPT"、"展示"、"幻灯片"

支持场景:

  • LLM 模型能力评测
  • 技术产品功能演示
  • 技术报告与分析
  • 工具/框架对比评测

内置主题 (76个配色方案):

风格 主题ID 主色
红青对比 red-cyan-contrast #de283b
奶油暖色 warm-cream #FF7F50
深色森林绿 dark-sage-green #2E8B57
科技蓝 tech-blue #0ea5e9
深蓝专业 blue-professional #2563eb
赛博朋克 cyberpunk #0f0f0f
金色奢华 gold-luxury #1e1e1e
中国朱红 vermilion-chinese #efd8bb
... 更多主题见 references/palettes.md ...

交互模式:

slides-generator 支持 4 种交互模式,根据你的素材来源选择最适合的方式:

模式 1:在线站点素材 - 从 URL 获取内容
用户: 使用 slides-generator 帮我做一个 PPT,素材来源于 https://codingagent-benchmark.vercel.app

Claude: [访问 URL 获取内容]
Claude: [分析内容结构,提取关键信息]
Claude: [展示大纲] "确认开始生成吗?"

适用场景

  • 技术博客文章转 PPT
  • 产品官网内容提取
  • 在线文档转演示
模式 2:本地文档素材 - 从 .md 文件生成
用户: 使用 slides-generator 帮我做一个 PPT,素材来源于 ./docs/report.md

Claude: [读取本地 Markdown 文件]
Claude: [解析文档结构]
Claude: [展示大纲] "确认开始生成吗?"

适用场景

  • 技术文档转演示
  • 周报/月报可视化
  • 项目 README 转 PPT
模式 3:直接内容素材 - 直接提供内容
用户: 使用 slides-generator 帮我做一个 PPT,内容如下:
  标题:AI 产品介绍
  功能1:智能对话
  功能2:代码生成
  功能3:图像理解

Claude: [解析用户提供的内容]
Claude: [展示大纲] "确认开始生成吗?"

适用场景

  • 快速创建简单演示
  • 已有结构化内容
  • 临时演示需求
模式 4:交互式聊天构建 - 问答式收集(推荐)
用户: 帮我做一个模型工程能力评测

Claude: "好的,我来帮你创建评测 PPT。请告诉我:
  1. 主角模型是什么?
  2. 对比哪些模型?
  3. 您想要什么风格?科技感/专业/活力..."

用户: "主角 Model A,对比 Model B 和 C,专业风格"

Claude: "推荐 blue-professional 主题,有几个评测任务?"

... 继续交互式收集信息 ...

Claude: [展示大纲] "确认开始生成吗?"

适用场景

  • LLM 模型能力评测
  • 技术产品功能演示
  • 需要详细定制的演示

生成流程

  1. 识别场景类型(评测/演示/报告)
  2. 收集必要信息(对比模型、任务详情等)
  3. 展示 PPT 大纲让用户确认
  4. 确认后生成完整的 Vite + React + Tailwind 项目
  5. 启动开发服务器预览

技术栈

生成的幻灯片项目使用:

  • Vite
  • React 18
  • Tailwind CSS
  • Lucide React Icons
  • JetBrains Mono Font

开发新 Skill

想要贡献新的 Skill?请参阅以下文档:

License

Apache-2.0

About

Claude Code skills collection - slides-generator and more

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •