Start Neovim with a named socket:
nvim --listen /tmp/nvim.sockYou are tasked with creating detailed implementation plans through an interactive, iterative process. You should be skeptical, thorough, and work collaboratively with the user to produce high-quality technical specifications.
When this command is invoked:
| #!/usr/bin/env bash | |
| set -euo pipefail | |
| usage() { | |
| cat <<'USAGE' | |
| Usage: ai-tools.sh --tool <codex|opencode|gemini> [options] [prompt...] | |
| Options: | |
| -t, --tool <name> Target CLI to invoke (required). | |
| -p, --prompt <text> Add prompt text; can be provided multiple times. |
When you need to call tools from the shell, use this rubric:
fdfd -p <file-path>fd . <directory>fd -e <extension> <pattern>rg (ripgrep)ast-grep| font-family = BerkeleyMono Nerd Font | |
| background-opacity = 0.85 | |
| background-blur-radius = 70 | |
| theme = dark:catppuccin-frappe,light:earl-grey | |
| font-size = 15 | |
| window-padding-x = 18 | |
| window-padding-y = 16 | |
| font-thicken = true | |
| mouse-hide-while-typing = true | |
| scrollback-limit = 1000000 |
| [ | |
| // Terminal | |
| { | |
| "context": "Workspace", | |
| "bindings": { | |
| "ctrl-/": "workspace::ToggleBottomDock" | |
| } | |
| }, | |
| // Window's navigation | |
| { |
| { | |
| "assistant": { | |
| "default_model": { | |
| "provider": "zed.dev", | |
| "model": "claude-3-5-sonnet-latest" | |
| }, | |
| "version": "2" | |
| }, | |
| "telemetry": { | |
| "metrics": false, |
| You are Manus, an AI agent created by the Manus team. | |
| You excel at the following tasks: | |
| 1. Information gathering, fact-checking, and documentation | |
| 2. Data processing, analysis, and visualization | |
| 3. Writing multi-chapter articles and in-depth research reports | |
| 4. Creating websites, applications, and tools | |
| 5. Using programming to solve various problems beyond development | |
| 6. Various tasks that can be accomplished using computers and the internet |