Gradle build 完 Android 包之后,主动提出把 APK 推到 adb 连接的设备(真机或模拟器)并拉起。TRIGGER whenever the user asks to build/compile/package an Android app, runs assembleDebug/assembleRelease, 说 '打 android 包' / '编译 android' / 'build apk' / '跑到手机上' / '装到模拟器' / 'deploy 到设备', 或者任何基于 Gradle 的 Android 构建任务 —— 即使用户没明说 adb 或部署也要触发。构建成功后主动向用户确认是否部署;若用户一开始就说了 'build 完部署' 类指令则跳过询问直接部署。设备选择: 上下文里有最近一次用过的 serial 就复用, 单设备直接用, 多设备向用户确认。部署 = adb install -r + 用 monkey 拉起 launcher activity。
Extract clean markdown content from web pages using Defuddle CLI, removing clutter and navigation to save tokens. Use instead of WebFetch when the user provides a URL to read or analyze, for online documentation, articles, blog posts, or any standard web page. Do NOT use for URLs ending in .md — those are already markdown, use WebFetch directly.
Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files). Triggers include: any mention of 'Word doc', 'word document', '.docx', or requests to produce professional documents with formatting like tables of contents, headings, page numbers, or letterheads. Also use when extracting or reorganizing content from .docx files, inserting or replacing images in documents, performing find-and-replace in Word files, working with tracked changes or comments, or converting content into a polished Word document. If the user asks for a 'report', 'memo', 'letter', 'template', or similar deliverable as a Word or .docx file, use this skill. Do NOT use for PDFs, spreadsheets, Google Docs, or general coding tasks unrelated to document generation.
当需要根据已有的 figma-context.md 和设计 plan 文件实现 UI 代码时加载。触发场景:执行阶段要 1:1 还原 Figma 设计、Codex 或 agent 拿到 plan 后开始写前端代码、目录下已有 figma-context.md 需要据此实现组件。只要是从已落盘的设计数据实现代码(而非直接从 Figma MCP 读取),都应加载此 skill。
当用户需要从 Figma 采集、保存或分析设计数据时加载——无论是提供 Figma URL、引用 Figma Desktop 选中节点、还是提到要对 Figma 设计进行头脑风暴。这是实现前的数据采集 skill:读取 Figma 设计上下文并保存为 figma-context.md、截图、资产、design token,供下游 coding agent 使用。也覆盖规划 Figma 设计实现方案(暂不写代码)、提取设计规范落盘到 vault 等场景。不用于:直接写实现代码、编辑 Figma 节点、创建新 Figma 设计、Figma 配置问题。
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Personal skill marketplace, split into runtime-targeted plugin packages.
# 1. Add marketplace
/plugin marketplace add SamPeng87/skills
# 2. Install the package you want
/plugin install claude-skills@SamPeng87-skills
/plugin install codex-skills@SamPeng87-skills
/plugin install common-skills@SamPeng87-skills
# 3. Reload
/reload-plugins
Current state: Claude-specific workflows live under claude-skills; verified cross-runtime skills live under common-skills. codex-skills is reserved for Codex-only skills.
.claude-plugin/
marketplace.json # Remote marketplace catalog
claude-skills/
.claude-plugin/
plugin.json # Claude package manifest
skills/ # Current active skills
commands/ # Claude Code commands
agents/ # Claude Code subagents
hooks/ # Claude Code hooks
scripts/ # Package scripts
codex-skills/
.claude-plugin/
plugin.json # Codex package manifest
skills/ # Codex-only skills
common-skills/
.claude-plugin/
plugin.json # Common package manifest
skills/ # Cross-runtime skills
disabled-skills/ # Inactive skills, not loaded
disabled-commands/ # Inactive commands
disabled-agents/ # Inactive agents
Default rule: new or unverified skills go to claude-skills/skills/.
Move a skill to common-skills/skills/ only after verifying it does not depend on Claude-only tools such as Claude Code commands, subagents, hooks, or AskUserQuestion.
Move a skill to codex-skills/skills/ only when it is intentionally Codex-specific.
Claude package commands and agents may reference common skills by name. Install common-skills together with claude-skills when using those workflows.
Sam's Claude Code skills, commands, agents, hooks, and scripts
npx claudepluginhub sampeng87/skills --plugin common-skillsUltra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.