基于 SOC 职业分类
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/infometa/workbuddyskills --skill safe-file-operations命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
快速生成公司一页纸概览(Tearsheet),涵盖业务描述、关键财务、估值、股东结构和近期催化。 触发词:公司速览、tearsheet、公司概况、一页纸、公司简介、company overview、快速了解、公司画像
构建DCF现金流折现模型和三表财务模型(利润表、资产负债表、现金流量表联动)。 触发词:DCF、现金流折现、财务建模、三表模型、估值模型、WACC、自由现金流、financial model、valuation model
盈利分析技能,支持两种模式: - Preview 模式:业绩发布前的前瞻分析、情景假设、关键观测指标 - Analysis 模式:业绩发布后的深度解读、Beat/Miss 分析、估计修正 触发词:earnings analysis、earnings preview、业绩分析、业绩前瞻、财报分析、季报解读、pre-earnings、post-earnings、Q1/Q2/Q3/Q4 results
| name | safe-file-operations |
| description | 防止误删文件的安全操作规范。当涉及文件删除、批量移动、rm -rf、rd /s /q 等危险操作时使用此 Skill,避免灾难性误删事故。 |
| version | 1.0.0 |
2026年4月19日,在 CodeBuddyPlugin 项目中,为了清理 plugin/out/ 编译输出目录,
执行了 rd /s /q 命令,但由于 PowerShell 与 cmd 语法混淆,命令被错误解析,
导致 整个项目目录被递归删除,包括:
.git/ — 版本历史全部丢失plugin/src/ — 所有 TypeScript 源码server/ — 整个后端代码package.json、tsconfig.json — 项目配置node_modules/ — 依赖build.bat、install.bat 等脚本plugin/resources/icon.svg — 刚刚精心制作的自定义图标整个项目从有到无,不可逆转。
rd /s /q、rm -rf、Remove-Item -Recurse -Force 清理目录rd 是 Remove-Item 的别名,行为与 cmd 的 rd 不完全相同delete + write,直接 write_to_file 覆盖即可write_to_file 本身就是覆盖语义,不需要先删除# 正确:使用专用工具,不用终端命令
- 用 IDE 的 clean 命令
- 或手动删除 out/ 下的 .js 文件(不要删 out/ 目录本身)
- 如果必须用命令,先 `dir` / `ls` 确认目标内容
ls / dir 列出内容,确认是预期的目标del /q out\*.js 而非 rd /s /q out)delete_file) 逐个删除,而非批量终端命令replace_in_file(精确替换)write_to_file(自动覆盖)write_to_filedelete_file(仅限确实要移除的文件)| 场景 | 危险 | 安全替代 |
|---|---|---|
| 清理 out/ | rd /s /q out | del /q out\*.js 或 IDE 工具 |
| 清理 node_modules | rd /s /q node_modules | npm ci(会自动清理重装) |
| PowerShell 中用 cmd 语法 | 命令被错误解析 | 确认当前 Shell 类型再执行 |
| 路径含空格 | 未加引号导致截断 | 始终用引号包裹路径 |
| 变量拼接路径 | 变量为空则删根目录 | 先 echo 路径确认 |
对破坏性操作保持极度偏执。
宁可多花 10 秒确认,也不要花 10 小时恢复。
如果一个操作可能删除用户代码,就假设它一定会出错。
能用 IDE 工具完成的事,绝不用终端命令。
replace_in_file 或 write_to_file 代替终端操作?