代码生成

代码生成、重构和脚手架

85 个 Skills 可用

Skills 列表

java-refactoring-extract-method

java-refactoring-extract-method

36Kcode-generation

在Java语言中使用提取方法进行重构

github avatargithub
获取
copilot-instructions-blueprint-generator

copilot-instructions-blueprint-generator

36Kcode-generation

技术无关的蓝图生成器,用于创建全面的 copilot-instructions.md 文件,通过分析现有代码库模式并避免假设,指导 GitHub Copilot 生成符合项目标准、架构模式和确切技术版本的代码。

github avatargithub
获取
repo-story-time

repo-story-time

36Kcode-generation

从提交历史生成全面的仓库摘要和叙事故事

github avatargithub
获取
vscode-ext-localization

vscode-ext-localization

36Kcode-generation

正确本地化 VS Code 扩展的指南,遵循 VS Code 扩展开发指南、库和最佳实践

github avatargithub
获取
review-and-refactor

review-and-refactor

36Kcode-generation

根据定义的说明审查和重构项目中的代码

github avatargithub
获取
editorconfig

editorconfig

36Kcode-generation

基于项目分析和用户偏好,生成全面且遵循最佳实践的 .editorconfig 文件。

github avatargithub
获取
cut-the-curve

cut-the-curve

36Kcode-generation

The technique catalog: five velocity-matched SEAMS (zoom-through, INVERSE zoom-through, cut-the-curve, waterfall cut, rack-focus blur-cut) plus the two in-scene techniques — waterfall ENTRY (staggered arrival cascades for title cards / segment openers) and the nudge curve (slow-fast-slow three-phase group slides). Covers partial-travel (~12% of frame) velocity matching via mirrored power4 eases, the Z scale-sign rule, size-scaled blur (10px text / 18-20px full-frame), word-by-word staggered cuts, cascade pacing by element weight, and the 10/65/25 slide ratio. Read before authoring any transition, text-beat handoff, kinetic text entry, or group reposition. [depth, zoom, inverse-zoom, scale-sign, mirrored-zoom, rack-focus, pacing, velocity, cut-the-curve, waterfall, stagger, cascade, kinetic-text, title-card, segment-opener, nudge, slide, easing, group-motion, z-depth, motion-graphics, cinematic, transition, blur, directional-continuity]

heygen-com avatarheygen-com
获取
changelog-video

changelog-video

36Kcode-generation

Turn a weekly changelog .md into a finished branded changelog video (square 1080, ~45-60s, Annie VO, animated brand background, mock-UI visualizations, lowkey captions). Use when the user provides a changelog/digest markdown and wants the weekly video, or says "changelog video". Self-contained — fonts, background, lexicon, and scripts ship in this skill.

heygen-com avatarheygen-com
获取
hyperframes-animation

hyperframes-animation

31Kcode-generation

HyperFrames 的所有动画知识——原子运动规则、多阶段场景蓝图、场景过渡、更广泛的动效设计技巧,以及七种运行时适配器(默认 GSAP,外加 Lottie、Three.js、Anime.js、CSS 关键帧、Web Animations API、TypeGPU)。用于任何动效或动画任务:选择 2-4 条规则进行组合,或加载蓝图,或查询运行时特定 API(例如 GSAP 缓动函数 / Lottie 播放器 / Three.js 混合器)。HyperFrames 原生特性:单一暂停时间线,可安全定位,确定性。

heygen-com avatarheygen-com
获取
pr-to-video

pr-to-video

31Kcode-generation

将 GitHub 拉取请求(PR URL,如 github.com/<owner>/<repo>/pull/<N>,或 <owner>/<repo>#<N> 引用,或已检出仓库中的 'this PR')转换为代码变更解说视频,时长最长约 3 分钟(最佳时长 30-90 秒)—— 变更日志、功能展示、修复或重构讲解,基于 diff/提交/文件渲染。输入是通过 gh CLI 读取的代码变更,不涉及网站捕获。此技能用于 GitHub PR。请勿用于产品发布/推广(使用 /product-launch-video)、真实网站导览(使用 /website-to-video)、无 PR 的主题讲解(使用 /faceless-explainer)、现有素材的字幕(使用 /embedded-captions)或短篇无旁白动态图形(使用 /motion-graphics)。若意图不明确,请先通过 /hyperframes 路由。

heygen-com avatarheygen-com
获取
ce-worktree

ce-worktree

24Kcode-generation

Set up isolated git worktrees — create a new branch for fresh work, or attach a worktree to an existing branch/PR/commit to work on it in isolation. Use when starting isolated work or isolating an existing ref; detects existing isolation first.

everyinc avatareveryinc
获取
migrate-oxfmt

migrate-oxfmt

22Kcode-generation

Guide for migrating a project from Prettier or Biome to Oxfmt. Use when asked to migrate, convert, or switch a JavaScript/TypeScript project's formatter from Prettier or Biome to Oxfmt.

oxc-project avataroxc-project
获取
cpp-pro

cpp-pro

11Kcode-generation

Writes, optimizes, and debugs C++ applications using modern C++20/23 features, template metaprogramming, and high-performance systems techniques. Use when building or refactoring C++ code requiring concepts, ranges, coroutines, SIMD optimization, or careful memory management — or when addressing performance bottlenecks, concurrency issues, and build system configuration with CMake.

jeffallan avatarjeffallan
获取
dbs-slowisfast

dbs-slowisfast

7.6Kcode-generation

dontbesilent 慢就是快。帮创业者找到看起来更慢但长期更快的方法,用摩擦建造资产。 触发方式:/dbs-slowisfast、/慢就是快、「有没有更慢的方法」「我是不是太快了」 Slow-is-fast diagnosis. Help entrepreneurs find seemingly slower methods that build assets through friction. Trigger: /dbs-slowisfast, "is there a slower way", "am I going too fast"

dontbesilent2025 avatardontbesilent2025
获取
dbs-action

dbs-action

7.5Kcode-generation

dontbesilent 执行力诊断。用阿德勒心理学框架诊断你「知道该做什么但就是不做」的真正原因。 触发方式:/dbs-action、/action、「我知道该怎么做但就是不做」「为什么我总是拖延」

dontbesilent2025 avatardontbesilent2025
获取
ljg-learn

ljg-learn

6.6Kcode-generation

Deep concept anatomist that deconstructs any concept through 8 exploration dimensions (history, dialectics, phenomenology, linguistics, formalization, existentialism, aesthetics, meta-philosophy) and compresses insights into an epiphany. Use when user asks to explain, dissect, or deeply understand a concept, term, or idea. Triggers on '解剖概念', '概念解剖', 'explain concept', 'learn concept', '/ljg-learn'. Produces org-mode output.

lijigang avatarlijigang
获取
zipcode-search

zipcode-search

6.4Kcode-generation

Look up a Korean postcode and official English address from a known address with the official ePost integrated search page.

nomadamas avatarnomadamas
获取
constant-time-analysis

constant-time-analysis

6.3Kcode-generation

Detects timing side-channel vulnerabilities in cryptographic code. Use when implementing or reviewing crypto code, encountering division on secrets, secret-dependent branches, or constant-time programming questions in C, C++, Go, Rust, Swift, Java, Kotlin, C#, PHP, JavaScript, TypeScript, Python, or Ruby.

trailofbits avatartrailofbits
获取
eve

eve

4Kcode-generation

Build durable backend AI agents with the eve framework. Use when creating, editing, or debugging an eve project — agent instructions, skills, tools, connections, channels, sandboxes, subagents, schedules, or evals.

vercel avatarvercel
获取
fixing-accessibility

fixing-accessibility

3.5Kcode-generation

审计并修复HTML可访问性问题,包括ARIA标签、键盘导航、焦点管理、颜色对比度和表单错误。在添加交互控件、表单、对话框或审查WCAG合规性时使用。

ibelick avataribelick
获取
vega

vega

3.1Kcode-generation

Create data-driven charts with Vega-Lite (declarative) and Vega (programmatic). Best for statistical visualization of numeric data — bar, line, scatter, heatmap, area, radar charts, and word clouds.

markdown-viewer avatarmarkdown-viewer
获取
threejs-textures

threejs-textures

2.6Kcode-generation

Three.js textures - texture types, UV mapping, environment maps, texture settings. Use when working with images, UV coordinates, cubemaps, HDR environments, or texture optimization.

cloudai-x avatarcloudai-x
获取
threejs-lighting

threejs-lighting

2.6Kcode-generation

Three.js lighting - light types, shadows, environment lighting. Use when adding lights, configuring shadows, setting up IBL, or optimizing lighting performance.

cloudai-x avatarcloudai-x
获取
threejs-loaders

threejs-loaders

2.6Kcode-generation

Three.js asset loading - GLTF, textures, images, models, async patterns. Use when loading 3D models, textures, HDR environments, or managing loading progress.

cloudai-x avatarcloudai-x
获取