Finishing a Development Branch
obra/superpowers
Walks the last step of a branch: confirm tests pass, detect the git environment, ask how to integrate, carry out your choice and clean up the worktree.
Covers Read/Write/Edit/ApplyPatch、Snapshot、Read-Before-Write、Glob/Grep、Notebook 编辑及本地/ACP 文件系统差异。
$ npx skills add echoVic/blade-code --skill knowledge-filesystem-search-and-atomic-patching -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install echoVic/blade-code knowledge-filesystem-search-and-atomic-patching --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/echoVic/blade-code.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.trae/knowledges/tool-and-automation-platform/filesystem-search-and-atomic-patching .claude/skills/knowledge-filesystem-search-and-atomic-patching && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "knowledge-filesystem-search-and-atomic-patching" agent skill from https://github.com/echoVic/blade-code/tree/main/.trae/knowledges/tool-and-automation-platform/filesystem-search-and-atomic-patching into .claude/skills/knowledge-filesystem-search-and-atomic-patching/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "knowledge-filesystem-search-and-atomic-patching", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/echoVic/blade-code/tree/main/.trae/knowledges/tool-and-automation-platform/filesystem-search-and-atomic-patchingType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add echoVic/blade-code --skill knowledge-filesystem-search-and-atomic-patching -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install echoVic/blade-code knowledge-filesystem-search-and-atomic-patching --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/echoVic/blade-code.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.trae/knowledges/tool-and-automation-platform/filesystem-search-and-atomic-patching .agents/skills/knowledge-filesystem-search-and-atomic-patching && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "knowledge-filesystem-search-and-atomic-patching" agent skill from https://github.com/echoVic/blade-code/tree/main/.trae/knowledges/tool-and-automation-platform/filesystem-search-and-atomic-patching into .agents/skills/knowledge-filesystem-search-and-atomic-patching/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "knowledge-filesystem-search-and-atomic-patching", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add echoVic/blade-code --skill knowledge-filesystem-search-and-atomic-patching -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install echoVic/blade-code knowledge-filesystem-search-and-atomic-patching --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/echoVic/blade-code.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.trae/knowledges/tool-and-automation-platform/filesystem-search-and-atomic-patching .cursor/skills/knowledge-filesystem-search-and-atomic-patching && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "knowledge-filesystem-search-and-atomic-patching" agent skill from https://github.com/echoVic/blade-code/tree/main/.trae/knowledges/tool-and-automation-platform/filesystem-search-and-atomic-patching into .cursor/skills/knowledge-filesystem-search-and-atomic-patching/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "knowledge-filesystem-search-and-atomic-patching", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/echoVic/blade-code.git --path .trae/knowledges/tool-and-automation-platform/filesystem-search-and-atomic-patching--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add echoVic/blade-code --skill knowledge-filesystem-search-and-atomic-patching -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install echoVic/blade-code knowledge-filesystem-search-and-atomic-patching --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/echoVic/blade-code.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.trae/knowledges/tool-and-automation-platform/filesystem-search-and-atomic-patching .gemini/skills/knowledge-filesystem-search-and-atomic-patching && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "knowledge-filesystem-search-and-atomic-patching" agent skill from https://github.com/echoVic/blade-code/tree/main/.trae/knowledges/tool-and-automation-platform/filesystem-search-and-atomic-patching into .gemini/skills/knowledge-filesystem-search-and-atomic-patching/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "knowledge-filesystem-search-and-atomic-patching", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install echoVic/blade-code knowledge-filesystem-search-and-atomic-patchingInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add echoVic/blade-code --skill knowledge-filesystem-search-and-atomic-patching -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/echoVic/blade-code.git skills-src && mkdir -p .github/skills && cp -r skills-src/.trae/knowledges/tool-and-automation-platform/filesystem-search-and-atomic-patching .github/skills/knowledge-filesystem-search-and-atomic-patching && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "knowledge-filesystem-search-and-atomic-patching" agent skill from https://github.com/echoVic/blade-code/tree/main/.trae/knowledges/tool-and-automation-platform/filesystem-search-and-atomic-patching into .github/skills/knowledge-filesystem-search-and-atomic-patching/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "knowledge-filesystem-search-and-atomic-patching", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add echoVic/blade-code --skill knowledge-filesystem-search-and-atomic-patching -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install echoVic/blade-code knowledge-filesystem-search-and-atomic-patching --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/echoVic/blade-code.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.trae/knowledges/tool-and-automation-platform/filesystem-search-and-atomic-patching .opencode/skills/knowledge-filesystem-search-and-atomic-patching && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "knowledge-filesystem-search-and-atomic-patching" agent skill from https://github.com/echoVic/blade-code/tree/main/.trae/knowledges/tool-and-automation-platform/filesystem-search-and-atomic-patching into .opencode/skills/knowledge-filesystem-search-and-atomic-patching/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "knowledge-filesystem-search-and-atomic-patching", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
knowledge-filesystem-search-and-atomic-patchingCovers Read/Write/Edit/ApplyPatch、Snapshot、Read-Before-Write、Glob/Grep、Notebook 编辑及本地/ACP 文件系统差异。
Knowledge Filesystem Search And Atomic Patching is an agent skill from echoVic/blade-code. Covers Read/Write/Edit/ApplyPatch、Snapshot、Read-Before-Write、Glob/Grep、Notebook 编辑及本地/ACP 文件系统差异。 Navigate when: 修改文件读写、智能替换、原子多文件补丁、会话回退、搜索降级、Git ignore 处理或 ACP 远端文件行为。 Excludes: 通用权限与执行阶段(见 ../tool-execution-pipeline/)、Shell 进程和 worktree(见 ../shell-process-and-worktree/)。 Keywords: Read, Write, Edit, ApplyPatch, FileAccessTracker, SnapshotManager, PatchTransactionCoordinator, FileSystemService, Glob, Grep.
Its SKILL.md is about 1.7k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Development, covering Git worktrees. It works with Git. The repository describes itself as: AI-powered CLI coding agent with 20+ built-in tools, MCP support, and multi-model providers. The licence is MIT.
Read from SKILL.md and the folder at commit 30f8684. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
gitFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Knowledge Filesystem Search And Atomic Patching loads about 1.7k tokens when it runs. Until then it costs about 115 tokens; SKILL.md has 328 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from echoVic/blade-code at commit 30f8684, republished under its MIT licence (© echoVic). 328 words, ~1,688 tokens.
.claude/skills/knowledge-filesystem-search-and-atomic-patching/SKILL.md (or your agent's skills folder).文件工具在统一 FileSystemService 上实现读取和单文件写入,并用 Session 访问记录与
快照保护编辑;ApplyPatch 对本地文件另建完整事务协议,对 ACP 远端文件使用受限的
补偿事务。搜索工具独立选择高性能后端并返回有界结果。
packages/cli/src/tools/builtin/file/ — Read/Write/Edit/ApplyPatch、访问跟踪、快照和事务packages/cli/src/tools/builtin/search/ — Glob/Grep 与多级搜索后端packages/cli/src/tools/builtin/notebook/ — Notebook 结构化编辑packages/cli/src/services/FileSystemService.ts — 本地与 ACP 文件操作接口docs/reference/atomic-apply-patch.md — ApplyPatch 的事务与恢复契约readTool / editTool / writeTool in packages/cli/src/tools/builtin/file/ — 单文件读取与编辑入口applyPatchTool in packages/cli/src/tools/builtin/file/applyPatch.ts — 原子多文件变更入口SnapshotManager in packages/cli/src/tools/builtin/file/SnapshotManager.ts — 按 Session、workspace 和 message 保存回退点FileAccessTracker in packages/cli/src/tools/builtin/file/FileAccessTracker.ts — Read-Before-Write 与外部修改检测globTool / grepTool in packages/cli/src/tools/builtin/search/ — 文件名与内容检索Write、Edit 和本地 ApplyPatch 要求当前 Session 先成功登记 Read;记录按 Session 隔离,并把符号链接别名与 canonical path 归并 (packages/cli/src/tools/builtin/file/FileAccessTracker.ts, packages/cli/src/tools/builtin/file/applyPatch.ts)FileAccessTracker.checkExternalModification() 对 mtime 使用 2 秒缓冲,适合规避文件系统时间抖动但不是内容哈希锁;原子补丁另会在发布前逐字节重验旧内容 (packages/cli/src/tools/builtin/file/FileAccessTracker.ts, packages/cli/src/tools/builtin/file/applyPatchTransaction.ts)Edit 不只做精确替换,还依次尝试行尾空白、智能引号、反转义、空白归一化、弹性缩进和块锚点;非唯一匹配仍会在 replace_all=false 时失败,不能把容错匹配当成模糊批改 (packages/cli/src/tools/builtin/file/edit.ts, git:300cc776)Edit/Write 的快照创建或 post-state 登记失败只记录警告并继续报告文件写入成功,snapshot_created=false 才是能否 rewind 的权威标志 (packages/cli/src/tools/builtin/file/edit.ts, packages/cli/src/tools/builtin/file/write.ts)ApplyPatch 在提交前创建所有快照,任一快照失败会阻止整个提交;这与单文件 Edit/Write 的 best-effort 快照策略不同 (packages/cli/src/tools/builtin/file/applyPatch.ts)ApplyPatch 工具声明 isConcurrencySafe=true 与 parallelism='shared',因为它在内部解析全部路径并获取稳定排序的多路径锁;改回通用单路径锁会破坏多文件原子性 (packages/cli/src/tools/builtin/file/applyPatch.ts, packages/cli/src/tools/execution/FileLockManager.ts)ApplyPatch 只支持 Update,Add/Delete/Move 必须 fail closed;每次远端写后 read-back,失败时按逆序补偿并再次校验,而不是错误写入同名本地路径 (packages/cli/src/tools/builtin/file/applyPatchTransaction.ts, packages/cli/tests/integration/apply-patch-transaction.test.ts)Write 明确拒绝;绕过 FileSystemService 写本地文件会把远端编辑错误落到 Blade 宿主机 (packages/cli/src/tools/builtin/file/write.ts, packages/cli/src/services/FileSystemService.ts)packages/cli/src/tools/builtin/file/SnapshotManager.ts)Glob 达到 max_results 后主动销毁流并把 truncated=true,此时 total_matches 只是已返回数量,不是实际总数 (packages/cli/src/tools/builtin/search/glob.ts)Grep 的后端依次为系统 rg、随包 vendor rg、可选 @vscode/ripgrep,再降级到 git grep、系统 grep 和 JavaScript;不同降级层的 ignore、glob 与 multiline 能力并不完全等价 (packages/cli/src/tools/builtin/search/grep.ts)Read、Glob、Grep 在本节点显式 opt-in isRetrySafe;Write、Edit、ApplyPatch 和 NotebookEdit 即使错误码看似瞬态也默认只调用一次 (packages/cli/src/tools/builtin/file/read.ts, packages/cli/src/tools/builtin/search/glob.ts, packages/cli/src/tools/builtin/search/grep.ts)Read 既返回内容也更新 Session 访问记录,写工具再检查该记录;这是跨工具的时序契约,不是单个 schema 能表达的约束 (packages/cli/src/tools/builtin/file/read.ts, packages/cli/src/tools/builtin/file/FileAccessTracker.ts)packages/cli/src/tools/builtin/file/applyPatch.ts, packages/cli/src/tools/builtin/file/applyPatchTransaction.ts)0600 文件;preparing 在恢复时回滚,committed 只清理遗留 stage/backup,畸形或越界 journal 直接失败 (packages/cli/src/tools/builtin/file/PatchTransactionCoordinator.ts)packages/cli/src/tools/builtin/file/SnapshotManager.ts)packages/cli/src/services/FileSystemService.ts, packages/cli/src/acp/AcpServiceContext.ts)docs/reference/atomic-apply-patch.md, git:df17b2eb)packages/cli/src/tools/builtin/file/applyPatchTransaction.ts, packages/cli/src/tools/builtin/file/PatchTransactionCoordinator.ts)replace_all 或更大上下文,优先让模型修正定位而非猜测目标 (packages/cli/src/tools/builtin/file/edit.ts, git:300cc776)changes[],模型侧只接收摘要/diff;Session rewind、Web changed-files 和 ACP diff 都复用同一结果事实 (packages/cli/src/tools/types/ToolTypes.ts, packages/cli/src/tools/builtin/file/applyPatch.ts)packages/cli/src/tools/builtin/file/applyPatch.ts, packages/cli/src/tools/execution/FileLockManager.ts)ApplyPatch 限制为 1 MiB 输入、100 个文件操作、1000 个 hunk、50000 行;本地/远端规划再限制单文件 10 MiB和事务预演 32 MiB (packages/cli/src/tools/builtin/file/applyPatchParser.ts, packages/cli/src/tools/builtin/file/applyPatchTransaction.ts).gitignore 解析、禁用符号链接跟随并二次应用 negation;结果先文件后目录,再按修改时间降序 (packages/cli/src/tools/builtin/search/glob.ts)packages/cli/src/tools/builtin/search/glob.ts, packages/cli/src/tools/builtin/search/grep.ts)packages/cli/src/agent/runtime/SessionRuntime.ts, packages/cli/src/tools/builtin/file/PatchTransactionCoordinator.ts)AggregateError,绝不报告成功 (packages/cli/src/tools/builtin/file/applyPatchTransaction.ts, packages/cli/tests/integration/apply-patch-transaction.test.ts)packages/cli/src/tools/builtin/file/SnapshotManager.ts)© echoVic, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in .trae/knowledges/tool-and-automation-platform/filesystem-search-and-atomic-patching of echoVic/blade-code.
Open the folder on GitHubat commit 30f8684
Knowledge Filesystem Search And Atomic Patching next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Knowledge Filesystem Search And Atomic Patching this skillechoVic/blade-code | 180 | — | ~1.7k | Automated safety check: Pass | MIT | |
| Finishing a Development Branchobra/superpowers | 296k | 5 repos | ~1.9k | Automated safety check: Pass | MIT | |
| Finishing A Development Branchfarm-fe/farm | 5.6k | 33 repos | ~1.8k | Automated safety check: Pass | MIT | |
| Git Worktree Cleanuplobehub/lobehub | 83k | — | ~2.8k | Automated safety check: Pass | Custom licence | |
| Pre-Release PR Triagejamiepine/voicebox | 57k | — | ~3.1k | Automated safety check: Pass | MIT | |
| Ccmanager Configkbwo/ccmanager | 1.3k | — | ~1.5k | Automated safety check: Pass | MIT |
obra/superpowers
Walks the last step of a branch: confirm tests pass, detect the git environment, ask how to integrate, carry out your choice and clean up the worktree.
farm-fe/farm
A skill your agent uses when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for…
lobehub/lobehub
Audits stale Git worktrees and branches with a bundled script, classifies each one, and deletes only after you approve the exact candidates.
jamiepine/voicebox
Sorts a backlog of open pull requests into must-merge, candidate, superseded and deferred, writes a triage doc and works the merge loop before a release.
kbwo/ccmanager
Set up, review, or repair a CCManager config — .ccmanager.json at a git repository root, or the global ~/.config/ccmanager/config.json.
CapSoftware/Cap
Builds a Cap feature in an isolated Git worktree with disposable dev resources, verification, a recorded demo and a neutral pull request, started with /building.
echoVic/blade-code
Base64 编解码工具,支持编码/解码文本、JSON、二进制文件,自动检测格式,支持批量处理. An agent skill from echoVic/blade-code.
echoVic/blade-code
Review frontend code for best practices, bugs, and improvements.
echoVic/blade-code
Explore and summarize popular GitHub projects. An agent skill from echoVic/blade-code.
echoVic/blade-code
覆盖 Session 级 LSP 配置快照、stdio 进程、文档同步、语义查询、诊断回注、崩溃恢复 和子 Session 继承。进入条件:新增语言服务器、修改 LSP 工具、排查诊断缺失/重复、 处理 worktree 或 ACP 差异、修复进程泄漏或 transport 代际问题。不包含:VS Code 扩展桥接(见…
echoVic/blade-code
覆盖 SkillRegistry、SKILL.md 延迟加载、自定义命令 Markdown 解析、来源覆盖、插件 命名空间、Session 快照和模型/用户调用入口。进入条件:新增 Skill 或命令字段、调整 发现优先级、调试 /command 或 Skill 工具、修改 Prompt 元数据或消费者集成。不包含: 插件安装生命周期(见…
echoVic/blade-code
Covers 领域能力如何包装成内置工具、getBuiltinTools 的 Session 依赖注入、ToolSearch 延迟激活,以及 Goal/Task/Team/Plan/Skill/LSP/MCP/Web/Config/Worktree 适配边界。
Works with
Categories
Covers Read/Write/Edit/ApplyPatch、Snapshot、Read-Before-Write、Glob/Grep、Notebook 编辑及本地/ACP 文件系统差异。. Knowledge Filesystem Search And Atomic Patching is an agent skill from echoVic/blade-code./shell-process-and-worktree/)。 Keywords: Read, Write, Edit, ApplyPatch, FileAccessTracker, SnapshotManager, PatchTransactionCoordinator, FileSystemService, Glob, Grep.
Knowledge Filesystem Search And Atomic Patching fits situations like: tasks that involve Git worktrees.
Run `npx skills add echoVic/blade-code --skill knowledge-filesystem-search-and-atomic-patching -a claude-code`. Or copy the skill folder (.trae/knowledges/tool-and-automation-platform/filesystem-search-and-atomic-patching in echoVic/blade-code) into .claude/skills/knowledge-filesystem-search-and-atomic-patching in your project. Claude Code loads it when a task matches its description.
Run `npx skills add echoVic/blade-code --skill knowledge-filesystem-search-and-atomic-patching -a codex`. Or copy the skill folder (.trae/knowledges/tool-and-automation-platform/filesystem-search-and-atomic-patching in echoVic/blade-code) into .agents/skills/knowledge-filesystem-search-and-atomic-patching in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add echoVic/blade-code --skill knowledge-filesystem-search-and-atomic-patching -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/knowledge-filesystem-search-and-atomic-patching, .gemini/skills/knowledge-filesystem-search-and-atomic-patching, .github/skills/knowledge-filesystem-search-and-atomic-patching and .opencode/skills/knowledge-filesystem-search-and-atomic-patching in your project.
Going by SKILL.md and its folder, Knowledge Filesystem Search And Atomic Patching needs the command-line tools its instructions call (git).
SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Knowledge Filesystem Search And Atomic Patching is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.7k tokens (SKILL.md is roughly 6.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Knowledge Filesystem Search And Atomic Patching: Finishing a Development Branch (obra/superpowers, 296k stars), Finishing A Development Branch (farm-fe/farm, 5.6k stars), Git Worktree Cleanup (lobehub/lobehub, 83k stars) and Pre-Release PR Triage (jamiepine/voicebox, 57k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
echoVic (a GitHub user) maintains it in echoVic/blade-code, which has 180 GitHub stars. The repository holds 38 skills in this directory. The repository was last updated on September 27, 2026.
Source: echoVic/blade-code on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.