所有 Skills

找到 3965 个 Skills

Skills 列表

writing-prds

writing-prds

1.2Kdesign-ui

帮助用户将抽象想法转化为可执行的项目规格,使工程和设计团队在问题与成功指标上达成一致。

refoundai avatarrefoundai
获取
xcode-compilation-analyzer

xcode-compilation-analyzer

1.2Kresearch-knowledge

使用构建时间摘要和Swift前端诊断来分析Swift及混合语言编译热点,然后生成优先推荐源码级优化方案。当开发者报告编译缓慢、类型检查警告、昂贵的干净构建编译阶段、长时间的CompileSwiftSources任务、warn-long-function-bodies输出,或希望加速Swift类型检查时使用。

avdlee avataravdlee
获取
xcode-project-analyzer

xcode-project-analyzer

1.2Ktesting-qa

审计 Xcode 项目配置、构建设置、Scheme 行为和脚本阶段,以发现构建时间改进点,并设有明确的审批门。当开发者需要项目级构建分析、缓慢的增量构建、目标依赖指导、构建设置审查、运行脚本阶段分析、并行化改进或模块映射与 DEFINES_MODULE 配置时使用。

avdlee avataravdlee
获取
spm-build-analysis

spm-build-analysis

1.2Kproductivity

分析 Swift Package Manager 依赖、包插件、模块变体以及面向 CI 的构建开销,这些因素会拖慢 Xcode 构建速度。当开发者怀疑包、插件或依赖图结构影响了干净构建或增量构建性能,提及 SPM 缓慢、包解析时间、构建插件开销、配置漂移导致的重复模块构建、模块间的循环依赖、需要拆分的超大模块或模块化最佳实践时使用。

avdlee avataravdlee
获取
producthunt

producthunt

1.2Kbackend-api

搜索并检索 Product Hunt 的内容。通过 GraphQL API 获取帖子、话题、用户和合集。当用户提及 Product Hunt、PH 或产品发布时使用。

resciencelab avatarresciencelab
获取
nanobanana

nanobanana

1.2Kwriting-content

使用 Google Gemini 3 Pro Image(Nano Banana Pro)生成和编辑图像。支持文生图、图像编辑、多种宽高比以及高分辨率输出(2K/4K)。当用户想要生成图像、创建图像、使用 Gemini 图像生成或进行 AI 图像生成时使用。

resciencelab avatarresciencelab
获取
logo-creator

logo-creator

1.2Kagent-workflows

使用AI图像生成创建标志。讨论风格/比例,生成变体,根据用户反馈迭代,裁剪,去除背景,并导出为SVG。当用户想要创建标志、图标、网站图标、品牌标识、吉祥物、徽章或设计标志时使用。

resciencelab avatarresciencelab
获取
reddit

reddit

1.2Kmcp-integrations

从 Reddit 搜索和检索内容。通过公共 JSON API 获取帖子、评论、子版块信息和用户资料。当用户提到 Reddit、子版块或 r/ 链接时使用。

resciencelab avatarresciencelab
获取
build

build

1.1Ktesting-qa

针对 SPEC.md 进行先规划后执行的实现。原生单线程循环,无子代理。测试或构建失败时,在重试前自动调用 backprop 技能——失败的验证总会考虑新的 §V 不变量是否能防止再次发生。当用户要求构建、实现、执行规范或处理特定 §T 任务时触发(`build §T.3`、`build --next`、`implement next task`、`run the build`)。期望 SPEC.md 存在;如果不存在,则交由 spec 技能处理。

juliusbrussee avatarjuliusbrussee
获取
spec

spec

1.1Ktesting-qa

在仓库根目录创建、修订或反向传播缺陷到 SPEC.md。作为项目规格的唯一修改者。当用户要求编写规格、启动新规格、从现有代码提炼规格、添加不变量、修订章节(§G、§C、§I、§V、§T、§B)或通过反向传播记录缺陷时触发。常见表述:“为……编写规格”、“新规格”、“缺陷:……”、“修订 §V.3”、“从代码提炼规格”、“规格化这个想法”。读取并遵循 FORMAT.md 中的原始编码规则以及 §T 和 §B 的管道表格式。

juliusbrussee avatarjuliusbrussee
获取
check

check

1.1Kresearch-knowledge

只读漂移检测器。将 SPEC.md 与当前代码进行差异比较,并按严重程度分组报告违规情况。不写入任何内容——通过 spec 或 build 技能建议修复方法,但绝不调用它们。当用户要求检查漂移、审计规范、验证不变量,或询问代码是否仍符合规范时触发。表述方式:"check drift"、"audit the spec"、"does the code still match §V"、"check invariants"、"spec vs code"。

juliusbrussee avatarjuliusbrussee
获取
docs-guard

docs-guard

1.1Kresearch-knowledge

在文档发布或交付前,对生成或变更的文档进行审查——涵盖 README、API 参考文档、docstring、PHPDoc/JSDoc、变更日志(changelog)、教程及文档站点。最适合在 Agent 编写/修改文档后、代码变更影响了文档描述的行为后,或发布文档前被动触发。当用户说“检查文档”、“这文档准确吗”、“更新文档”、“写个 README”、“给这个 API 写文档”、“加个 docstring”或“添加 changelog 记录”时使用。核心职责:对照源码逐一核对文档中引用的每个函数、参数 Flag、Endpoint、配置 Key 以及代码示例;找出“文档与代码不同步”的漂移问题;删除废话与无法验证的吹嘘。请勿用于生产代码审查(请用 clean-code-guard)、测试审查(请用 test-guard)、营销文案或博客文章、非技术写作的文风修改,或文档站点的 UI 主体定制。

amelnagdy avataramelnagdy
获取
backprop

backprop

1.1Ktesting-qa

Bug 到 Spec 的反向回溯协议。当发现 Bug 或测试失败时,追查根因,判断新增 §V 不变量是否能防止复发,并将记录追加至 §B。这是 SDD(规范驱动开发)区别于常规“先规划后执行”模式中最精妙的一环。触发场景包括:测试失败、Bug 报告、事故复盘或用户明确要求。

juliusbrussee avatarjuliusbrussee
获取
caveman

caveman

1.1Kbackend-api

用于 SPEC.md 及规范相关文档的穴居人编码。由 /spec、/build、/check 加载。相比散文节省约 75% 的 token,同时保持精确。在写入 SPEC.md 或用户说出“caveman”、“compress this”、“be brief”时触发。

juliusbrussee avatarjuliusbrussee
获取
test-guard

test-guard

1.1Ktesting-qa

在测试代码提交或合并前,对照通用测试规范审查生成或修改的测试代码。最适合在 Agent 编写、修改、生成或重构测试之后,在展示、提交或合并代码之前被动触发审查。适用于 pytest(test_*.py, *_test.py)、PHPUnit/Pest(*Test.php)、Jest/Vitest(*.test.ts, *.spec.js)、Go(*_test.go),以及 tests/、__tests__/、spec/ 目录下的文件,或诸如“为 X 编写测试”、“添加测试”、“测试这个”、“审查这些测试”等请求,以及包含测试变更的 PR diff。如果在编写测试前显式调用,也可指导测试编写。本 Skill 是防止 AI 导致测试代码膨胀的质量守门员。请勿用于生产环境或业务实现代码的审查(请使用 clean-code-guard)、CI 或测试运行器配置、运行或调试测试,以及通用架构讨论。

amelnagdy avataramelnagdy
获取
clean-code-guard

clean-code-guard

1.1Kcode-generation

在生成或修改的生产代码发布前进行审查,使用整洁代码、SOLID、DRY、KISS、YAGNI 以及针对 LLM 的特定失败模式检查,支持任何编程语言。最适合在智能体编写、编辑、重构或修复代码后、在展示、提交或合并结果之前被动使用。当用户要求“审查这个 PR”、“合并安全吗?”、“让代码更整洁”、“审计这段代码”、“重构这个”、“修复这个 bug”,或编码智能体生成了实现代码后使用。也可以在风险编辑前显式调用以指导编写。在你自己完成非平凡生产代码的编写、编辑或重构后,主动调用它,不要等待被问。不要用于事实/概念性问题、CI/工具配置、git 工作流、运行/调试测试、纯架构讨论、散文写作、数据分析或测试代码审查(请使用 test-guard)。

amelnagdy avataramelnagdy
获取
manim-composer

manim-composer

1Kresearch-knowledge

Trigger when: (1) User wants to create an educational/explainer video, (2) User has a vague concept they want visualized, (3) User mentions "3b1b style" or "explain like 3Blue1Brown", (4) User wants to plan a Manim video or animation sequence, (5) User asks to "compose" or "plan" a math/science visualization. Transforms vague video ideas into detailed scene-by-scene plans (scenes.md). Conducts research, asks clarifying questions about audience/scope/focus, and outputs comprehensive scene specifications ready for implementation with ManimCE or ManimGL. Use this BEFORE writing any Manim code. This skill plans the video; use manimce-best-practices or manimgl-best-practices for implementation.

adithya-s-k avataradithya-s-k
获取
manimce-best-practices

manimce-best-practices

1Kdesign-ui

触发条件:(1) 用户提及“manim”、“Manim Community”或“ManimCE”;(2) 代码中包含 `from manim import *`;(3) 用户执行 `manim` 命令行指令;(4) 使用 Scene、MathTex、Create() 等 ManimCE 专属类。 Manim Community 社区维护版 Python 数学/科学动画引擎最佳实践指南。内容涵盖 Scene 场景结构、动画效果、LaTeX/MathTex 公式渲染、ThreeDScene 3D 动画、镜头控制、样式配置以及 CLI 命令行用法。 注意:不适用于 ManimGL / 3b1b 个人版本(该版本使用 `manimlib` 导包和 `manimgl` CLI 命令行)。

adithya-s-k avataradithya-s-k
获取
make-interfaces-feel-better

make-interfaces-feel-better

999frontend

设计工程原则,让界面感觉更精致。在构建UI组件、审查前端代码、实现动画、悬停状态、阴影、边框、排版、微交互、进入/退出动画或任何视觉细节工作时使用。触发条件:UI打磨、设计细节、“让它感觉更好”、“感觉不对劲”、交错动画、圆角、光学对齐、字体平滑、表格数字、图像轮廓、盒子阴影。

jakubkrehel avatarjakubkrehel
获取
swift-security

swift-security

981security

Use when working with iOS/macOS Keychain Services (SecItem queries, kSecClass, OSStatus errors), biometric authentication (LAContext, Face ID, Touch ID), CryptoKit (AES-GCM, ChaChaPoly, ECDSA, ECDH, HPKE, ML-KEM), Secure Enclave, secure credential storage (OAuth tokens, API keys), certificate pinning (SecTrust, SPKI), keychain sharing across apps/extensions, migrating secrets from UserDefaults or plists, or OWASP MASVS/MASTG mobile compliance on Apple platforms.

dpearson2699 avatardpearson2699
获取
swift-architecture

swift-architecture

980testing-qa

Selects, reviews, and migrates Apple-platform app architectures across MV with Observation, MVVM, MVI, TCA, Clean Architecture, Coordinator, and legacy VIPER. Use when choosing module and dependency boundaries, escalating a feature beyond simple SwiftUI MV, planning incremental architecture migration, or auditing state ownership and test seams.

dpearson2699 avatardpearson2699
获取
ios-simulator

ios-simulator

980testing-qa

Manages iOS Simulator devices and app tests with xcrun simctl: lifecycle, install/launch, push and location simulation, privacy permissions, deep links, status-bar overrides, screenshots/video, log streaming, app containers, and targetEnvironment(simulator). Use when scripting Simulator workflows, debugging CoreSimulator boot failures, or deciding which hardware, performance, networking, memory-pressure, and security behaviors require a physical device.

dpearson2699 avatardpearson2699
获取
tabletopkit

tabletopkit

972testing-qa

使用 visionOS 上的 TabletopKit 构建多人空间桌游。适用于以下场景:创建包含棋盘、棋子、卡牌或骰子的桌游体验;管理座位、回合、道具状态、TabletopAction 动作流或 TabletopInteraction 代理;通过 FaceTime 同播共享(Group Activities)同步游戏进程;基于 RealityKit 进行画面渲染;或在虚拟桌面实现吸附、抛掷和物理效果。

dpearson2699 avatardpearson2699
获取
pdfkit

pdfkit

967design-ui

使用 PDFKit 展示和操作 PDF 文档。适用场景包括:嵌入 PDFView 显示 PDF 文件、创建或修改 PDFDocument 实例、添加标注(高亮、批注、签名组件)、使用 PDFSelection 提取文本、翻页导航、生成缩略图、填写 PDF 表单,以及在 SwiftUI 中封装 PDFView。

dpearson2699 avatardpearson2699
获取
想按分类查看?试试 /category/writing-content.