Gsd Onboard
open-gsd/gsd-core
Guide existing codebase onboarding through mapping, doc ingest, and planning setup
Covers Blade Code 项目总览、主要运行时边界及知识树导航. An agent skill from echoVic/blade-code.
$ npx skills add echoVic/blade-code --skill knowledge-blade-code -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install echoVic/blade-code knowledge-blade-code --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 .claude/skills/knowledge-blade-code && 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-blade-code" agent skill from https://github.com/echoVic/blade-code/tree/main/.trae/knowledges into .claude/skills/knowledge-blade-code/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "knowledge-blade-code", 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/knowledgesType 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-blade-code -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install echoVic/blade-code knowledge-blade-code --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 .agents/skills/knowledge-blade-code && 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-blade-code" agent skill from https://github.com/echoVic/blade-code/tree/main/.trae/knowledges into .agents/skills/knowledge-blade-code/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "knowledge-blade-code", 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-blade-code -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install echoVic/blade-code knowledge-blade-code --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 .cursor/skills/knowledge-blade-code && 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-blade-code" agent skill from https://github.com/echoVic/blade-code/tree/main/.trae/knowledges into .cursor/skills/knowledge-blade-code/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "knowledge-blade-code", 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--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-blade-code -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install echoVic/blade-code knowledge-blade-code --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 .gemini/skills/knowledge-blade-code && 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-blade-code" agent skill from https://github.com/echoVic/blade-code/tree/main/.trae/knowledges into .gemini/skills/knowledge-blade-code/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "knowledge-blade-code", 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-blade-codeInstalls 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-blade-code -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 .github/skills/knowledge-blade-code && 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-blade-code" agent skill from https://github.com/echoVic/blade-code/tree/main/.trae/knowledges into .github/skills/knowledge-blade-code/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "knowledge-blade-code", 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-blade-code -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-blade-code --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 .opencode/skills/knowledge-blade-code && 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-blade-code" agent skill from https://github.com/echoVic/blade-code/tree/main/.trae/knowledges into .opencode/skills/knowledge-blade-code/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "knowledge-blade-code", 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-blade-codeCovers Blade Code 项目总览、主要运行时边界及知识树导航. An agent skill from echoVic/blade-code.
Knowledge Blade Code is an agent skill from echoVic/blade-code. Covers Blade Code 项目总览、主要运行时边界及知识树导航。 Navigate when: 理解项目架构、定位 CLI/Web/ACP/VS Code 的共享实现、规划跨域改动、判断功能应落在哪个模块。 Excludes: 各领域的实现细节,请继续进入对应子节点。 Keywords: Blade Code, coding agent, SessionRuntime, Agent, CLI, Web, ACP, VS Code, architecture, codebase overview.
Its SKILL.md is about 3.5k 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 Codebase onboarding. It works with Visual Studio Code. 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.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
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 Blade Code loads about 3.5k tokens when it runs. Until then it costs about 69 tokens; SKILL.md has 1,080 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). 1,080 words, ~3,513 tokens.
.claude/skills/knowledge-blade-code/SKILL.md (or your agent's skills folder).Blade Code 是 TypeScript monorepo:packages/cli 同时承载无状态 Agent 核心、Session runtime、工具平台、Provider 与 CLI/Server/ACP 表面;packages/cli/web 是 React Web 投影;packages/vscode 提供编辑器桥接。权威会话状态来自持久事件与资源快照,而不是任一 UI Store。
packages/cli/src/agent/ — Agent 决策循环、Session runtime、子代理与团队编排packages/cli/src/context/ — transcript、事件日志、上下文压缩与恢复packages/cli/src/tools/ — 工具契约、注册表、执行管线与内置工具packages/cli/src/services/ — Provider、Session 与共享服务实现packages/cli/src/mcp/、packages/cli/src/plugins/、packages/cli/src/skills/、packages/cli/src/hooks/、packages/cli/src/lsp/ — 扩展生态packages/cli/src/ui/、packages/cli/src/server/、packages/cli/src/acp/ — TUI、Web 服务与 ACP 宿主表面packages/cli/web/ — React + Vite Web 客户端packages/vscode/ — VS Code WebSocket 桥接扩展packages/cli/tests/、packages/cli/scripts/、.github/workflows/ — 测试、资格认证和发布链路packages/cli/src/blade.tsx — CLI/TUI、Headless、ACP、Web/Serve 的统一进程入口packages/cli/src/agent/Agent.ts — 无状态决策器和连续 Goal 推进入口packages/cli/src/agent/runtime/SessionRuntime.ts — Session 资源与生命周期聚合边界packages/cli/src/context/events/SessionEventLog.ts — committed event 的持久化与跨表面扇出入口packages/cli/src/server/server.ts — Hono 服务、调度器和关闭流程装配入口packages/cli/web/src/main.tsx — Web 客户端入口packages/cli/src/context/events/SessionEventLog.ts, packages/cli/src/store/, packages/cli/web/src/store/)Agent 的无状态不等于 Session 无状态;模型选择、工具目录、MCP/LSP/Browser、durable inbox 和执行租约都由 SessionRuntime 持有,绕开它会破坏恢复与清理 (packages/cli/src/agent/Agent.ts, packages/cli/src/agent/runtime/SessionRuntime.ts)ToolKind.ReadOnly 是权限分类而非幂等或并发证明;并发、流式预启动和瞬态重放分别由独立 capability 控制 (packages/cli/src/tools/types/ToolTypes.ts, packages/cli/src/tools/core/createTool.ts)SessionRuntime/loop event 契约,不能在客户端重建业务状态机 (packages/cli/src/server/routes/session.ts, packages/cli/src/acp/Session.ts, packages/cli/src/commands/headless.ts)docs/en 英文是同一用户契约,而 changelog 页面由工作流生成;不要直接编辑生成的 docs changelog (AGENTS.md, .github/workflows/docs.yml)packages/cli/src/agent/runtime/ActiveTurnMailbox.ts, packages/cli/src/agent/loop/executeLoopGenerator.ts, packages/cli/src/context/events/SessionEventLog.ts)packages/cli/src/agent/loop/conversationPersistence.ts, packages/cli/src/context/storage/PersistentStore.ts)packages/cli/src/services/PiAIChatService.ts, packages/cli/src/services/pi/)packages/cli/src/agent/resources/WorkspaceAgentResources.ts, packages/cli/src/plugins/PluginRegistry.ts)packages/cli/scripts/qualification.ts, packages/cli/tests/integration/real-api/)packages/cli/src/schema/, packages/cli/src/services/pi/PiModelCatalog.ts)packages/cli/package.json、bun.lock 与双语根 changelog (AGENTS.md, packages/cli/scripts/release.js)packages/cli/tests/support/, packages/cli/scripts/qualification.ts)./agent-execution-and-orchestration/SKILL.md — Navigate when: 修改 Agent loop、完成策略、子代理、Agent Teams、Goal 或任务调度./session-state-and-context/SKILL.md — Navigate when: 修改 Session 状态、事件持久化、恢复、压缩、Token 预算或活动轮次交互./tool-and-automation-platform/SKILL.md — Navigate when: 新增工具或修改执行管线、文件/Shell、Browser 和 worktree 自动化./model-and-provider-runtime/SKILL.md — Navigate when: 修改模型目录、Provider 协议、请求恢复、准入、熔断或缓存观测./extension-ecosystem/SKILL.md — Navigate when: 修改 MCP、插件、Skills、自定义命令、Hooks 或 LSP./interaction-surfaces/SKILL.md — Navigate when: 修改 CLI/TUI、Headless、Hono/Web、ACP 或 VS Code 表面./session-state-and-context/durable-transcript-and-event-projection/SKILL.md — Navigate when: 复用或改变 committed event、JSONL/SQLite 投影及 replay/live 交接./tool-and-automation-platform/tool-contracts-and-registry/SKILL.md — Navigate when: 定义 Tool、schema、注册表或 deferred/MCP 目录契约./tool-and-automation-platform/tool-execution-pipeline/SKILL.md — Navigate when: 改变权限、并发、Hook、重试、取消或验证阶段顺序./workspace-policy-and-shared-foundations/SKILL.md — Navigate when: 修改配置、安全、共享 schema、workspace 快照、容量或生命周期基础设施./model-and-provider-runtime/provider-resilience-admission-and-observability/SKILL.md — Navigate when: 调试 Provider 排队、重试、熔断、stall、Prompt Cache 或费用./extension-ecosystem/hooks-and-behavior-interception/SKILL.md — Navigate when: 修改跨 Session/Tool/Subagent/MCP 的 Hook 分支./workspace-policy-and-shared-foundations/permissions-and-workspace-trust/SKILL.md — Navigate when: 修改 permission mode、审批、敏感文件或 workspace trust./workspace-policy-and-shared-foundations/capacity-lifecycle-and-egress/SKILL.md — Navigate when: 修改 Session/Task/Tool/Provider/Browser 容量、背压、取消或清理./engineering-quality-and-delivery/SKILL.md — Navigate when: 修改测试分层、真实 API 资格、性能/安全门禁、构建、发布或双语文档2026-08-26T17:29:52ZM; actual depth 3; required/recommended depth 349 knowledge nodes; 1185 knowledge entries; 521 unique source references; 110 unique Git commit references8/8 designed domains covered; 30/30 Git-visible first-level runtime source directories under packages/cli/src/ covered; 6/6 ancillary roots (packages/cli/web/src/, packages/vscode/src/, packages/cli/tests/, packages/cli/scripts/, .github/workflows/, docs/) covered497; Architecture 222; Decisions 150; Patterns 123; Conventions 12; Dependencies 16; Consumer Analysis 50; Branching Behavior 54; Security Considerations 16; Error Handling & Recovery 7; Scheduling Boundaries 3; Recovery Semantics 3; Storage And Integrity 4; Observability and Privacy 3; Provider Response Semantics 3; Concurrency Model 3; Context Preservation 3; Performance Characteristics 3; Compatibility 3; Resource And Failure Bounds 4; Recovery And Consistency 3; Resource Bounds 3| Node | Entries | Categories |
|---|---|---|
. | 13 | Gotchas 5; Architecture 5; Conventions 3 |
agent-execution-and-orchestration | 13 | Gotchas 4; Architecture 5; Decisions 2; Patterns 2 |
agent-execution-and-orchestration/agent-teams | 22 | Gotchas 11; Architecture 5; Decisions 3; Patterns 3 |
agent-execution-and-orchestration/decision-loop-and-completion | 28 | Gotchas 12; Architecture 5; Decisions 4; Patterns 3; Error Handling & Recovery 4 |
agent-execution-and-orchestration/goals-tasks-and-scheduling | 30 | Gotchas 14; Architecture 6; Decisions 4; Patterns 3; Scheduling Boundaries 3 |
agent-execution-and-orchestration/subagent-runtime | 25 | Gotchas 10; Architecture 5; Decisions 4; Patterns 3; Recovery Semantics 3 |
engineering-quality-and-delivery | 16 | Gotchas 4; Architecture 3; Decisions 2; Patterns 2; Conventions 1; Branching Behavior 4 |
engineering-quality-and-delivery/build-release-and-documentation | 25 | Gotchas 9; Architecture 4; Decisions 3; Patterns 3; Dependencies 1; Branching Behavior 5 |
engineering-quality-and-delivery/performance-security-and-snapshot-gates | 21 | Gotchas 7; Architecture 3; Decisions 2; Patterns 3; Security Considerations 2; Branching Behavior 4 |
engineering-quality-and-delivery/real-api-qualification-and-e2e | 22 | Gotchas 8; Architecture 4; Decisions 2; Patterns 3; Branching Behavior 5 |
engineering-quality-and-delivery/unit-integration-and-shared-test-harnesses | 20 | Gotchas 6; Architecture 3; Decisions 2; Patterns 3; Dependencies 1; Branching Behavior 5 |
extension-ecosystem | 15 | Gotchas 5; Architecture 5; Decisions 3; Patterns 2 |
extension-ecosystem/hooks-and-behavior-interception | 30 | Gotchas 15; Architecture 4; Decisions 3; Patterns 2; Branching Behavior 6 |
extension-ecosystem/lsp-code-intelligence | 26 | Gotchas 12; Architecture 4; Decisions 3; Patterns 2; Consumer Analysis 5 |
extension-ecosystem/mcp-protocol-runtime | 38 | Gotchas 11; Architecture 8; Decisions 5; Patterns 3; Dependencies 2; Security Considerations 6; Error Handling & Recovery 3 |
extension-ecosystem/plugin-lifecycle-and-marketplace | 34 | Gotchas 12; Architecture 5; Decisions 4; Patterns 4; Conventions 3; Dependencies 2; Storage And Integrity 4 |
extension-ecosystem/skills-and-custom-commands | 26 | Gotchas 12; Architecture 4; Decisions 3; Patterns 2; Consumer Analysis 5 |
interaction-surfaces | 16 | Gotchas 6; Architecture 4; Decisions 3; Patterns 3 |
interaction-surfaces/acp-host-integration | 29 | Gotchas 13; Architecture 6; Decisions 4; Patterns 5; Dependencies 1 |
interaction-surfaces/cli-bootstrap-headless-and-print | 24 | Gotchas 11; Architecture 5; Decisions 3; Patterns 4; Dependencies 1 |
interaction-surfaces/hono-server-api-and-streaming | 28 | Gotchas 12; Architecture 6; Decisions 4; Patterns 5; Dependencies 1 |
interaction-surfaces/terminal-ui | 26 | Gotchas 11; Architecture 6; Decisions 3; Patterns 5; Dependencies 1 |
interaction-surfaces/vscode-bridge | 18 | Gotchas 8; Architecture 4; Decisions 2; Patterns 3; Dependencies 1 |
interaction-surfaces/web-client | 32 | Gotchas 15; Architecture 7; Decisions 4; Patterns 5; Dependencies 1 |
model-and-provider-runtime | 11 | Gotchas 3; Architecture 3; Decisions 2; Patterns 2; Dependencies 1 |
model-and-provider-runtime/model-catalog-configuration-and-credentials | 19 | Gotchas 7; Architecture 4; Decisions 3; Patterns 3; Security Considerations 2 |
model-and-provider-runtime/provider-resilience-admission-and-observability | 37 | Gotchas 9; Architecture 6; Decisions 4; Patterns 4; Conventions 2; Dependencies 1; Branching Behavior 8; Observability and Privacy 3 |
model-and-provider-runtime/provider-transport-and-context-adaptation | 20 | Gotchas 8; Architecture 4; Decisions 2; Patterns 3; Provider Response Semantics 3 |
session-state-and-context | 15 | Gotchas 5; Architecture 4; Decisions 3; Conventions 3 |
session-state-and-context/active-turn-interactions-and-recovery | 33 | Gotchas 18; Architecture 5; Decisions 4; Concurrency Model 3; Security Considerations 3 |
session-state-and-context/context-compaction-token-budget-and-memory | 18 | Gotchas 8; Architecture 5; Decisions 3; Patterns 2 |
session-state-and-context/context-compaction-token-budget-and-memory/compaction-pipeline-and-checkpoints | 27 | Gotchas 16; Architecture 4; Decisions 4; Context Preservation 3 |
session-state-and-context/context-compaction-token-budget-and-memory/project-auto-memory | 19 | Gotchas 10; Architecture 4; Decisions 2; Patterns 3 |
session-state-and-context/durable-transcript-and-event-projection | 26 | Gotchas 10; Architecture 5; Decisions 3; Performance Characteristics 3; Consumer Analysis 5 |
session-state-and-context/session-catalog-fork-rewind-and-export | 31 | Gotchas 16; Architecture 5; Decisions 4; Security Considerations 3; Compatibility 3 |
tool-and-automation-platform | 15 | Gotchas 5; Architecture 4; Decisions 3; Patterns 3 |
tool-and-automation-platform/browser-automation | 30 | Gotchas 12; Architecture 6; Decisions 4; Patterns 4; Resource And Failure Bounds 4 |
tool-and-automation-platform/filesystem-search-and-atomic-patching | 28 | Gotchas 12; Architecture 5; Decisions 3; Patterns 5; Recovery And Consistency 3 |
tool-and-automation-platform/integration-and-workflow-tool-adapters | 26 | Gotchas 11; Architecture 4; Decisions 3; Patterns 3; Consumer Analysis 5 |
tool-and-automation-platform/shell-process-and-worktree | 27 | Gotchas 12; Architecture 5; Decisions 3; Patterns 4; Resource Bounds 3 |
tool-and-automation-platform/tool-contracts-and-registry | 24 | Gotchas 9; Architecture 4; Decisions 3; Patterns 3; Consumer Analysis 5 |
tool-and-automation-platform/tool-execution-pipeline | 28 | Gotchas 11; Architecture 5; Decisions 3; Patterns 4; Consumer Analysis 5 |
workspace-policy-and-shared-foundations | 17 | Gotchas 6; Architecture 3; Decisions 3; Branching Behavior 5 |
workspace-policy-and-shared-foundations/capacity-lifecycle-and-egress | 29 | Gotchas 16; Architecture 3; Decisions 3; Branching Behavior 7 |
workspace-policy-and-shared-foundations/layered-configuration-and-runtime-settings | 24 | Gotchas 10; Architecture 3; Decisions 3; Patterns 3; Consumer Analysis 5 |
workspace-policy-and-shared-foundations/permissions-and-workspace-trust | 23 | Gotchas 12; Architecture 3; Decisions 3; Branching Behavior 5 |
workspace-policy-and-shared-foundations/runtime-state-bootstrap-and-observability | 34 | Gotchas 13; Architecture 6; Decisions 4; Patterns 4; Dependencies 2; Consumer Analysis 5 |
workspace-policy-and-shared-foundations/shared-api-and-runtime-schemas | 23 | Gotchas 12; Architecture 3; Decisions 3; Consumer Analysis 5 |
workspace-policy-and-shared-foundations/workspace-resource-snapshots-and-project-instructions | 24 | Gotchas 13; Architecture 3; Decisions 3; Consumer Analysis 5 |
© 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 of echoVic/blade-code.
Open the folder on GitHubat commit 30f8684
Knowledge Blade Code 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 Blade Code this skillechoVic/blade-code | 180 | — | ~3.5k | Automated safety check: Pass | MIT | |
| Gsd Onboardopen-gsd/gsd-core | 10k | 1 repos | ~507 | Automated safety check: Notes | MIT | |
| Codebase Knowledge Graph Q&AEgonex-AI/Understand-Anything | 85k | 1 repos | ~1.2k | Automated safety check: Pass | MIT | |
| Understand ExplainEgonex-AI/Understand-Anything | 85k | 1 repos | ~1.3k | Automated safety check: Pass | MIT | |
| Repomix Codebase Exploreryamadashy/repomix | 29k | 1 repos | ~2.7k | Automated safety check: Pass | MIT | |
| Project Onboarding Guide from Knowledge GraphEgonex-AI/Understand-Anything | 85k | — | ~1.2k | Automated safety check: Pass | MIT |
open-gsd/gsd-core
Guide existing codebase onboarding through mapping, doc ingest, and planning setup
Egonex-AI/Understand-Anything
Answers questions about a codebase by searching a prebuilt knowledge graph of its files, functions, classes and dependencies, not by rereading every source file.
Egonex-AI/Understand-Anything
Gives an in-depth explanation of one file, function or module by reading the project's knowledge graph and checking that the graph is still fresh.
yamadashy/repomix
Packs a local or remote repository into a single AI-friendly file with the Repomix CLI, then reads and searches that output to explain structure, find patterns or report metrics.
Egonex-AI/Understand-Anything
Writes an onboarding guide for new team members from a project's existing knowledge graph, after checking that the graph still matches the current commit.
sopaco/deepwiki-rs
AI-powered Rust documentation generation engine for comprehensive codebase analysis, C4 architecture diagrams, and automated technical documentation.
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 Blade Code 项目总览、主要运行时边界及知识树导航. An agent skill from echoVic/blade-code. Knowledge Blade Code is an agent skill from echoVic/blade-code. Covers Blade Code 项目总览、主要运行时边界及知识树导航。 Navigate when: 理解项目架构、定位 CLI/Web/ACP/VS Code 的共享实现、规划跨域改动、判断功能应落在哪个模块。 Excludes: 各领域的实现细节,请继续进入对应子节点。 Keywords: Blade Code, coding agent, SessionRuntime, Agent, CLI, Web, ACP, VS Code, architecture, codebase overview.
Knowledge Blade Code fits situations like: tasks that involve Codebase onboarding.
Run `npx skills add echoVic/blade-code --skill knowledge-blade-code -a claude-code`. Or copy the skill folder (.trae/knowledges in echoVic/blade-code) into .claude/skills/knowledge-blade-code in your project. Claude Code loads it when a task matches its description.
Run `npx skills add echoVic/blade-code --skill knowledge-blade-code -a codex`. Or copy the skill folder (.trae/knowledges in echoVic/blade-code) into .agents/skills/knowledge-blade-code 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-blade-code -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-blade-code, .gemini/skills/knowledge-blade-code, .github/skills/knowledge-blade-code and .opencode/skills/knowledge-blade-code in your project.
SKILL.md names no scripts, command-line tools or credentials: Knowledge Blade Code is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. 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 Blade Code is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 3.5k tokens (SKILL.md is roughly 14k 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 Blade Code: Gsd Onboard (open-gsd/gsd-core, 10k stars), Codebase Knowledge Graph Q&A (Egonex-AI/Understand-Anything, 85k stars), Understand Explain (Egonex-AI/Understand-Anything, 85k stars) and Repomix Codebase Explorer (yamadashy/repomix, 29k 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.