بنقرة واحدة
env-abstraction
// Handles abstraction of environment-specific commands between Jetski and Gemini-CLI. Use when switching execution context between local terminal environments. Do not use for debugging logic issues.
// Handles abstraction of environment-specific commands between Jetski and Gemini-CLI. Use when switching execution context between local terminal environments. Do not use for debugging logic issues.
Workflow for evaluating and refining agent debugging capabilities using designated test cases and Swarm principles. Use when evaluating subagent performance or creating benchmarks. Do not use for regular bug fixing.
Workflow for agent self-improvement via isolated execution, evaluation, and process refinement. Use when evaluating historical bugs or self-correcting skills. Do not use for new feature development.
Handles installation and configuration of clangd-mcp for V8. Use when clangd-mcp is missing or needs configuration for the current workspace. Do not use for general C++ editing.
Running benchmarks with Crossbench.
Analyzes recent commits and uses a smart AI subagent to check if they invalidate any documentation in docs/.
Evaluates JavaScript using the official ECMAScript specification
| name | env-abstraction |
| description | Handles abstraction of environment-specific commands between Jetski and Gemini-CLI. Use when switching execution context between local terminal environments. Do not use for debugging logic issues. |
This skill provides a layer of abstraction over environment-specific tools and commands, allowing skills to be reused across different platforms like jetski and gemini-cli.
code_search, moma_search, gdb-mcp, v8-utils).grep, find, or standard gdb via run_command if specialized Jetski tools are unavailable.When performing common actions, refer to this mapping to choose the correct tool:
| Abstract Action | Jetski Implementation | Gemini-CLI Implementation (Fallback) |
|---|---|---|
| Code Search | code_search | grep_search (if outside Google3) or standard grep |
| File Search | find_by_name (if safe) | Standard find or fd |
| Debugging | gdb-mcp | Standard gdb via run_command |
| Building | tools/dev/gm.py (use use_remoteexec=true) | tools/dev/gm.py |
| Testing | tools/run-tests.py | tools/run-tests.py |
| Starting Agents | invoke_subagent (tool) | agentapi new-conversation (CLI) |