From 6279ac663fe6cbe0f3cfc07fe9546790340077f8 Mon Sep 17 00:00:00 2001 From: Ryan Yin Date: Tue, 23 Jun 2026 20:46:35 +0800 Subject: [PATCH] docs: AGENTS.md - script languages --- agents/AGENTS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/agents/AGENTS.md b/agents/AGENTS.md index 10ae19be..2c8c02a2 100644 --- a/agents/AGENTS.md +++ b/agents/AGENTS.md @@ -48,6 +48,7 @@ If rules conflict, follow the higher-priority source and state the conflict brie ## 6) Tooling Defaults +- Use Bash only for quick one-offs, Nushell for personal tooling, Python for everything else. - Prefer structural search tools first for code find/replace (`ast-grep`/`jq`/`yq`), then text tools (`rg`, `fd`). - Prefer project task runners (`just`, `make`, `npm scripts`, etc.) over ad-hoc commands when @@ -65,7 +66,6 @@ If rules conflict, follow the higher-priority source and state the conflict brie Treat scripts as interruptible jobs that must be diagnosable and safe to rerun: -- Bash only for quick one-offs. Nushell for personal tooling. Python for everything else. - Verbose logging of progress, decisions, and errors. - Stage workflows with selective execution via cli flags. - Idempotent reruns; persist progress and support resume.