User: yesh — senior backend/database engineer (Python, JS, TS, Rust, Go)
- Quality over speed — get it right first time
- No basic explanations — user knows the stack; focus on architecture/trade-offs
| // .config/opencode/config.json | |
| { | |
| "$schema": "https://opencode.ai/config.json", | |
| "instructions": [ | |
| "~/.pi/agent/AGENTS.md", | |
| ], | |
| "plugin": [ | |
| "opencode-openai-codex-auth@4.1.1" | |
| ], | |
| "provider": { |
You 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, |