customize-yak

Installation
SKILL.md

Customize Yak

A person changes the process here, not in the skills. No skill checks its own adjustments. The YesYak block of AGENTS.md tells the agent to apply them.

1. Detect before asking

Read before you ask. Show what you detected in one table and do not ask for it again.

Detect Where
The full check: tests, and lint, format and type checks if the project has them package.json scripts, Makefile targets, pyproject.toml, Cargo.toml, go.mod, composer.json, CI workflow files, check scripts in the root
Working files ignored .scratchpad/ in .gitignore
Docs folders and their language docs/, docs/decisions/, README; without docs, the language of AGENTS.md
The commit convention AGENTS.md or contributing docs first; otherwise the last 20 commit subjects (git log --format=%s -20)
Whether the project keeps decision records a decisions folder or ADR files; if there is none, ask once whether to keep them (decision-record-log can be off)
Current adjustments .agents/yesyak.json and ~/.agents/yesyak.json
The YesYak block AGENTS.md, between <!-- yesyak:start --> and <!-- yesyak:end -->
Which file the agent reads AGENTS.md, or the agent's own file (CLAUDE.md, GEMINI.md, .github/copilot-instructions.md) and whether it imports AGENTS.md
Installs
3
GitHub Stars
2
First Seen
Oct 19, 2026