- User Guide:
.agents/AGENTS.md(deployed to~/.aidevops/agents/) - Commands:
./setup.sh(deploy) |.agents/scripts/linters-local.sh(quality) |.agents/scripts/version-manager.sh release [major|minor|patch] - Config: Runtime-specific (see
.agents/AGENTS.md"Runtime-Specific References") - Quality:
.agents/prompts/build.txt
File Structure: TODO.md (tasks), todo/ (plans, PRDs), .agents/ (agents, tools, services, workflows, scripts).
Before extending: Read .agents/aidevops/architecture.md (design patterns, conventions, extension guide).
| File | Purpose | Audience |
|---|---|---|
~/Git/aidevops/AGENTS.md |
Development guide | Contributors |
~/Git/aidevops/.agents/AGENTS.md |
User guide | Users of aidevops |
The .agents/AGENTS.md is copied to ~/.aidevops/agents/AGENTS.md by setup.sh.
See .agents/AGENTS.md "Development Lifecycle" for the full lifecycle.
Completion self-check: see prompts/build.txt "Completion and quality discipline".
See .agents/aidevops/ (architecture, setup) and .agents/tools/ (agent/MCP authoring) for framework development guidance:
| File | Purpose |
|---|---|
.agents/tools/build-agent/build-agent.md |
Composing efficient agents |
.agents/tools/build-agent/agent-review.md |
Reviewing and improving agents |
.agents/tools/build-mcp/build-mcp.md |
MCP server development |
.agents/tools/mcp-toolkit/mcporter.md |
MCP runtime toolkit (discover, call, generate CLIs) |
.agents/aidevops/architecture.md |
Framework structure |
.agents/aidevops/setup.md |
AI guide to setup.sh |
From tools/build-agent/build-agent.md:
- Instruction budget: ~50-100 max in root AGENTS.md
- Universal applicability: Every instruction relevant to >80% of tasks
- Progressive disclosure: Pointers to subagents, not inline content
- Code examples: Only when authoritative (use
file:linerefs otherwise) - Self-assessment: Flag issues with evidence, complete task first
Security rules: see prompts/build.txt. Additional contributor rule:
- Use placeholders in examples, note secure storage location
# Before committing
.agents/scripts/linters-local.sh
# ShellCheck all scripts
find .agents/scripts/ -name "*.sh" -exec shellcheck {} \;
# Release new version
.agents/scripts/version-manager.sh release [major|minor|patch]From tools/build-agent/build-agent.md:
- Triggers: Observable failure, user correction, contradiction, staleness
- Process: Complete task, cite evidence, check duplicates, propose fix
- Duplicates: Always
rg "pattern" .agents/before adding instructions