QMD - 快速 Markdown 搜索
v1.0.0
面向 Markdown 笔记与文档的本地混合搜索。在搜索笔记、查找相关内容或从已索引集合检索文档时使用。
使用场景/文件系统与本地项目
读写项目文件、执行本地命令的基础能力。几乎所有开发工作流的底座。
共匹配 1,503 个资源 · 第 8 / 32 页
文件系统 MCP 是本地开发工作流的底座:让 AI 列出目录、读取与创建文件、搜索代码、批量重命名与移动。官方参考实现 @modelcontextprotocol/server-filesystem 提供了带权限白名单的基础工具集,几乎所有「AI 改代码」场景都以它为第一块拼图。
配合 Shell / 终端类 MCP,AI 可以完成「读项目 → 改代码 → 跑构建 → 看报错」的完整闭环;配合 Git MCP 则能做分支操作与历史检索。注意:能力越强越要圈边界——只把需要的项目目录加入 allowed dirs,敏感路径(密钥、生产配置)绝不暴露。
在 Cursor / Claude Code / VS Code 中,Filesystem MCP 常与内置文件工具重叠。实践建议:编辑器内置工具负责当前项目,Filesystem MCP 负责跨目录任务(如同时操作多个仓库或生成物输出目录)。
v1.0.0
面向 Markdown 笔记与文档的本地混合搜索。在搜索笔记、查找相关内容或从已索引集合检索文档时使用。
v1.0.16
基于 CellCog 的 AI 旅行规划与行程生成。度假规划、旅行研究、航班规划、酒店推荐、签证要求、天气模式、本地活动。输出完整行程 PDF 或交互式仪表盘。
v1.0.0
为会话之间会遗忘的 AI Agent 提供基于文件的记忆系统。实现“Dory 级防失忆”模式,在上下文重置后保持连续性。适用于搭建 Agent 记忆、构建工作区结构、实现任务跟踪或防止上下文丢失错误。触发语:“memory system”“跨会话记忆”“Dory 模式”“agent 连续性”“workspace setup”。
v1.8.2
查看 AI 信号、阅读多分析师研究、跟踪 390 余只股票、ETF 和加密货币的预测准确率。6 位带有对立偏见的 AI 分析师就市场展开辩论。
v1.0.1
使用 OpenClaw 浏览器工具在 Meta 的 Threads 上阅读、发帖、回复与搜索。当用户想操作 Threads:发帖、浏览时间线、查看主页、回复或搜索时使用。
v1.1.0
基于 NVIDIA Parakeet TDT 0.6B v3(ONNX CPU 运行)的本地语音转文字。比 Whisper 快 30 倍,支持 25 种语言自动检测,兼容 OpenAI API。适用于本地转写音频、语音转文字或无需云端 API 处理录音。
v1.0.0
通过 IMAP 桥接(Proton Bridge 或 hydroxide)读取、搜索和扫描 ProtonMail 邮件。包含重要邮件每日摘要。
v0.1.0
markdown 笔记与文档的本地混合搜索。用于搜索笔记、查找相关内容,或从已索引的文档集合中检索文件。
v0.1.1
对 ServiceNow Table、Attachment、Aggregate 与 Service Catalog API 的只读 CLI 访问;包含模式检查与历史查询(只读)。
v0.2.0
面向 AI 智能体的持久化语义记忆层。本地优先存储(SQLite+LanceDB),使用 Ollama 嵌入。跨会话存储并回忆事实、决策、偏好、事件与关系。支持记忆衰减、去重、类型化记忆(5 种)、记忆关系(7 种图关系)、按智能体/用户隔离、语义搜索、上下文感知回忆、从文本自动抽取(规则/LLM/混合)、导入导出、REST API 与 MCP 协议。解决上下文窗口与压缩失忆问题。服务运行于 localhost:3400,控制台在 /dashboard。通过 npm 安装(engram-memory),需要装有 nomic-embed-text 模型的 Ollama。
v1.0.0
基于 OpenAI Whisper CLI 的本地语音转文字。支持中文、英文等 100 多种语言,并可翻译与摘要。
只要用户想对 PDF 文件做任何事情,就使用本技能。包括读取或提取 PDF 中的文本与表格、把多个 PDF 合并成一个、拆分 PDF、旋转页面、添加水印、创建新 PDF、填写 PDF 表单、加解密 PDF、提取图片,以及对扫描版 PDF 做 OCR 使其可检索。用户提到 .pdf 文件或要求产出 PDF 时,请使用本技能。
当用户想创建、读取、编辑或操作 Word 文档(.docx)或 Word 模板(.dotx)时使用本技能。触发情形包括:提及 Word doc、word document、.docx、.dotx,或要求生成带目录、标题、页码、信头等格式的专业文档;也用于从 .docx/.dotx 提取或重组内容、插入或替换图片、在 Word 文件中查找替换、处理修订或批注、把内容转换为精排 Word 文档。用户以 Word/.docx 形式索要报告、备忘录、信函、模板等交付物时使用。不适用于 PDF、电子表格、Google Docs 或与文档生成无关的常规编码任务。
PreToolUse fact-forcing gate that denies the first Edit/Write/Bash (including MultiEdit) attempt until the agent presents concrete facts (importers, data schemas, verbatim user instruction), then allows retry; A/B-tested at +2.25 quality points. Use when enabling or configuring the GateGuard hook, exempting paths via env vars, or handling first-touch denials.
在完成复杂任务、出现失败,或需要复盘学到了什么之后使用。教你写出能提炼可复用模式的成长日志——而不是日记。
使用 Jest 与 React Testing Library 为 Sentry 前端编写和审查 React/TypeScript 测试。在 static/ 中新增或编辑测试(*.spec.tsx)、编写组件/hook 测试、用 MockApiClient 模拟 API 响应、测试路由或网络请求,或被要求“write a frontend test”“add a React test”“test this component”“fix a flaky RTL test”时使用。
按本仓库约定为 Grafana 前端代码(React/TypeScript,任意包或功能域)编写单元与 E2E 测试。新增、补齐或审查前端测试时使用;测试仅断言“渲染成功/已定义”、AI 生成测试质量存疑、或前端测试不稳定时同样适用。涉及可视化面板与 grafana-ui 可视化组件时,另需加载 panel-testing-strategy skill。
在 `core/scss/` 中编写或修改样式——即框架本身。当组件需要新类、修饰符、尺寸或颜色变体,添加或重命名 Sass/CSS 自定义属性,涉及暗色模式或 RTL 行为,以及触碰 `_variables.scss`、`_props.scss` 或 `core/scss/ui/` 下任何文件之前使用。涵盖样式归属位置、自定义属性模式及其构建期 `--tblr-` 前缀、暗色模式、RTL、文档标记、SCSS 单元测试与 lint/体积门禁。
通过 CDP 读取 Hermes 桌面端实时的 DOM/CSS。
根据提供的示例或品牌指引,以独特语气撰写文章、指南、博客、教程、newsletter 等长篇内容。当用户需要超过一段的成稿书面内容时使用,尤其在对语气一致性、结构和可信度有要求时。
Write a new Bootstrap-style JavaScript component class in `core/js/src/bootstrap/` — a `BaseComponent` subclass with typed config, `EVENT_*`/`CLASS_NAME_*` constants and a `data-bs-toggle` Data API. Use whenever the user asks for a new component in the Bootstrap port (a toggler, a dialog, a chip input, a stepper) or wants an existing one brought up to this baseline. Covers file structure, TypeScript typing of `Default` and `DefaultType`, constructor and config merging, events, the Data API handler and the minimal public API. Not for the build, the tests or the size budget — that is the `core-js` skill.
通过 question_write 的 native 编写原生 SQL 问题的模板标签——标签种类、field-filter 与 raw-variable 的区别、template_tags 结构、widget 类型、[[ ]] 可选块、把标签接入仪表盘。首次传 template_tags 前先读本技能。触发语:"给我的 SQL 加筛选控件""把这个查询参数化""字段筛选器""为什么我的变量查不到行""把仪表盘筛选器接到 SQL 卡片"。
使用 transform_write 编写 transform——查询来源(definition 与 query_handle 的区别)、目标表以及修补它会重命名什么、为何目标数据库不由你选择、工具拒绝的两种形态(python、incremental)、标签与文件夹。首次调用 transform_write 前先读本技能。触发语:"做一个 transform""把这个查询物化成表""建一张供其他查询使用的表""重命名 transform 的输出表""为什么不让编辑这个 transform"。
为 NeurIPS/ICML/ICLR 撰写机器学习论文:从设计到投稿。
本仓库的 Codacy Cloud 工作流——在 `git push` 前本地运行 Codacy 分析器(对齐 Codacy CI 行为),并经 v3 API 拉取/聚类任意 PR 的 Codacy 问题。当用户提到 Codacy、「codacy analysis」、`codacy-analysis-cli`、「codacy issues on PR」「fix codacy CI」「codacy markdownlint findings」,或 netdata-org PR 上任何 Codacy 门禁失败时使用。附带脚本 analyze-local.sh(codacy-analysis-cli 的 docker/二进制运行器)与 pr-issues.sh(分页 v3 问题拉取 + 按工具/模式/严重级/文件分组)。令牌安全——CODACY_TOKEN 绝不进入助手可见的 stdout。按设计只读;写操作(标记误报、标记已修复)需要 GitHub issue 或分支本地 SOW。
通过 REST API 读取 Yandex Cloud。适用于任何关于 VM、指标、日志、审计事件、Kubernetes、托管数据库、serverless、网络或其他 Yandex Cloud 资源的问题。绝不通过 shell 调用 `yc` CLI——那不是本 agent 访问 Yandex Cloud 的方式,且它通常没有安装。
为 Discourse 核心、插件与主题编写 TypeScript。在新增 .ts/.gts 文件(组件、modifier、helper、service、工具函数)、为现有公开 API 补充类型,或将已有的 .js/.gjs 文件转换为 .ts/.gts 时使用。涵盖组件/modifier/普通类的 Signature 模式、Signature 的 TSDoc、未类型化依赖的类型标注、编译期类型测试、宽松全局 tsconfig 下的严格类型标准,以及类型检查器无法发现的忠实移植与重命名陷阱。
以目标驱动、TDD 的流程将 Mem0 集成到现有仓库。自动检测仓库语言,并让用户在 Mem0 Platform(托管)与 Mem0 开源(自托管)之间选择。先写失败测试再做实现。产出本地功能分支和供配套验证技能使用的 .mem0-integration/ 产物。触发条件:用户说 "integrate mem0"、"add mem0 to this repo"、"wire mem0 into <repo>",或询问如何在现有项目中加入记忆。不触发:一般 SDK 使用(用 skill:mem0)、CLI 使用(用 mem0-cli)、Vercel AI SDK(用 skill:mem0-vercel-ai-sdk)。成功后调用 skill:mem0-test-integration 在同一工作区验证(松耦合)。
为 Supabase Studio(e2e/studio)编写并运行 Playwright E2E 测试。在被要求跑 E2E 测试、编写新 E2E 测试或调试不稳定/失败的 Playwright 测试时使用。涵盖执行命令、规避竞态条件、等待策略、选择器、辅助函数以及 CI 与本地差异。
针对 ClickHouse 支撑的 logs 表(logs.all.otel 分析端点)编写、评审与迁移 Supabase 日志查询。只要任务涉及 Logs Explorer SQL、log_attributes map、按日志 source 查询(edge_logs、postgres_logs、auth_logs 等)、把旧的 BigQuery cross join unnest(metadata) 日志查询翻译为 ClickHouse,或在 apps/studio/data/logs 与 apps/studio/components/interfaces/Settings/Logs 中接入分析日志 SQL 时使用。用户即使只说“日志查询”“Logs Explorer”或粘贴一段 BigQuery 日志查询待转换也应使用,不必非要提到 ClickHouse。
实战 SRC / 众测 / Bug bounty 漏洞挖掘工作流 skill。包含:5 阶段方法论(intake → recon → enum → hunt → report)、19 个攻击类 playbook(SQLi/XSS/RCE/SSRF/IDOR/CSRF/Path Traversal/File Upload/SSTI/XXE/Race/HTTP Smuggling/OAuth/JWT/SAML/GraphQL/Mobile/LLM/DoS)、305 个结构化 payload、263 个 WAF/EDR 绕过变体、2887 份 HackerOne 真实 High/Critical 已披露案例、77,000+ WooYun 案例统计、国产 OA / 中间件指纹库、银行 / 电信行业垂直 playbook。当用户提到 "src 挖洞 / src 漏洞挖掘 / bug bounty / 众测 / hackerone / 漏洞赏金 / SRC / 任意 X 漏洞 / 渗透测试" 或问"如何挖某个目标 / 怎么测某个 API / 如何绕过 WAF" 时触发。
为 Discourse 核心、插件、主题与主题组件编写和修复 HTML/CSS/SCSS。在编写或修改模板(.gjs/.hbs)、样式表(.scss)、组件标记、类名、响应式布局、FormKit/select-kit 样式或处理 CSS 回归时使用。涵盖 Discourse 的 BEM 加独立修饰符命名、CSS 自定义属性色彩体系(主题化与暗色模式)、模板/HTML 约定、CSS 修复模式,以及样式表的存放位置。
只读的 Itô 篮子与预测市场数据 skill。可索引实时篮子目录、把某个篮子与用户提供的研究或自选清单做对比、生成有来源支撑的市场简报,或起草不可执行的规划工作表。当用户想浏览或索引 Itô 篮子、把篮子与笔记或论点做对比、研究预测市场的事件/场所/流动性,或在不下单交易的前提下规划一个篮子或市场想法时使用。它从不提供建议、下单、交易、预留额度或执行。
使用 Plankton 在编写时强制执行代码质量——通过钩子在每次文件编辑时自动格式化、代码检查并由 Claude 驱动修复。适用于为文件编辑设置写入时格式化、检查或自动修复钩子。
基于本地证据的生产就绪审计,适用于已上线应用、上线前评审、合并后检查,以及“生产环境会坏在哪”这类提问,且不会把仓库数据发给外部审计服务。在上线前或合并后审计生产就绪度,或被问到生产会出什么问题时使用。
CTF、漏洞利用、逆向、DFIR、pwnable、密码、隐写、移动端、AI agent、云、容器、Active Directory、Windows 主机与身份类题目的默认入口和总编排工作流。当用户给出的题目基础设施、二进制、提示、主机或身份应默认按沙箱内部处理,且 Codex 需要选择、路由并加载合适的下游分析路径、给出简明证据时,先使用本技能。
对 SQLite 数据库做取证分析:检查 B-tree 页结构、从 freelist 页与 WAL 日志中恢复已删除记录、解码编码后的时间戳,并从浏览器历史、即时通讯应用与移动设备数据库提取证据。适用于数字取证或移动/浏览器证据分析中从 SQLite 恢复已删除或未分配数据。
编写能在 PostHog 沙箱中良好运行的 Streamlit 应用源码——用于读取 PostHog 数据的 posthog_apps.query() 桥、沙箱镜像内置的包、跨 Streamlit 重跑的缓存与会话状态、布局与图表模式,以及单文件 app.py 结构。在撰写或调试 PostHog Streamlit 应用的 Python 源码、应用内查询失败,或被要求“写一个展示 PostHog 数据的 streamlit 应用”时使用。
为 Supabase Studio(e2e/studio)编写并运行 Playwright E2E 测试。在被要求跑 E2E 测试、编写新 E2E 测试或调试不稳定/失败的 Playwright 测试时使用。涵盖执行命令、规避竞态条件、等待策略、选择器、辅助函数以及 CI 与本地差异。
从第一性原理评估并执行非平凡的软件系统变更。用于评估 RFC、issue、设计、功能、重构、依赖变更,以及所提字段、事件、API、模块与服务的必要性、消费者、系统适配、验证、回滚需要推敲的场景。阅读真实系统,识别具体问题与具名语义消费者,选择最小充分方案,拒绝伪需求与投机性抽象,并要求与风险相称的证据。不用于机械式编辑、源码讲解,或对已完成 diff 的专项审查。
当被要求对课程的 notebook 与代码样例做验证、测试、冒烟测试或运行(针对真实的 Microsoft Foundry / Azure OpenAI 配置)时使用。涵盖环境准备(.env、az login、依赖包)、scripts/validate-notebooks.ps1 运行器、PASS/FAIL 结果解读,以及哪些课程需要额外资源(Azure AI Search、GitHub MCP、Foundry Local、Playwright)。
编写或评审 PostHog kea 逻辑文件(*Logic.ts/*Logic.tsx)的指南。适用于新建 logic、添加 actions/reducers/selectors/listeners/loaders/forms/router 绑定、在 reducer/selector/cache 之间取舍、在 listeners 与 kea-subscriptions 之间抉择、用 useValues/useActions/BindLogic 衔接 React,或熟悉 kea 约定。上游 API 请查 keajs.org;本技能记录 PostHog 特有的约定与惯用法。
按照 TeyvatGuide 的 ESLint、Prettier、类型声明、const-enum、运行时值与 TSDoc 约定编写和审查 TypeScript 与 Vue 代码。在修改 .ts、.d.ts 或 .vue 文件时使用,尤其是类型、枚举、导出 API 与 Vue 状态。
在 Recharts 中编写强类型的 TypeScript 代码。
vdevelop
编写地道的 TypeScript 模式,产出整洁、可维护的代码。用于编写或重构 TypeScript 类、函数、模块或异步逻辑。
vdevelop
编写地道的 TypeScript 模式,产出整洁、可维护的代码。用于编写或重构 TypeScript 类、函数、模块或异步逻辑。
vdevelop
为 Next.js 项目编写基于 React Testing Library 的 Jest 或 Vitest 单元测试,以及 Playwright E2E 测试。用于用 RTL 测试组件、用 MSW 模拟 API,或编写 Playwright 用户流程测试。
将已有仓库的结构读取到项目当前工作目录,形成规范化快照供 agent 分析,避免每轮都重新遍历目录树。
默认不会。官方实现要求启动时显式传入允许访问的目录列表,AI 只能触达这些路径。这也是它比裸 Shell 更安全的原因。
跨项目目录、批量文件整理、无编辑器的脚本环境(如 CLI Agent 操作仓库外路径)时才需要;单项目内编辑用内置工具更省 token。
用版本控制兜底(删除可回滚)、只挂载必要目录、要求 AI 删除前列出目标清单确认,破坏性批量操作放沙箱先演练。