chore(repo): move agent assets under agents/ and add repo AGENTS.md #12

Merged
w33ble merged 4 commits from chore/move-agent-assets into main 2026-09-17 21:53:15 -06:00
Collaborator

Summary

  • Moves AGENTS.md, commands/, and skills/ into agents/, so the repo root holds only tooling and CI config. Pure renames — 107 files at 100% similarity, no content changes.
  • Updates every path that referenced them: mise.toml tasks, .forgejo/workflows/skills-scan.yaml, and scripts/check_skill_versions.py.
  • Adds a root AGENTS.md for agents working in this repo: layout, the mise check/validate/scan tasks, and the SkillSpector/Aguara baseline-refresh procedure — relocated out of agents/skills/README.md.
  • Rewrites README.md as a short human-facing intro with a layout table.

Why

The repo root mixed the consumable assets with the tooling that checks them, and there was no repo-level guide for agents — the scanning procedure lived inside the skills README, where only agents that opened that file would find it.

Notes

  • agents/AGENTS.md (personal global agent instructions, deployed to ~/.agents/AGENTS.md) is a different document from the new root AGENTS.md; both files say so to avoid confusion.
  • The .skillspector-baseline.yaml and .aguara-baseline.json baselines are scan-root relative, so they needed no changes — only the task and CI paths did.
  • Local symlinks into this repo (~/.agents/skills/*, ~/.config/opencode/commands/state-update.md) were relinked; they are outside version control.

Verification

  • mise run check-skill-versions — PASS (30 skills have metadata.version)
  • mise run validate-skills — PASS
  • mise run scan-skills — PASS (skillspector: 0 unbaselined; aguara: 27 findings, 0 new)
## Summary - Moves `AGENTS.md`, `commands/`, and `skills/` into `agents/`, so the repo root holds only tooling and CI config. Pure renames — 107 files at 100% similarity, no content changes. - Updates every path that referenced them: `mise.toml` tasks, `.forgejo/workflows/skills-scan.yaml`, and `scripts/check_skill_versions.py`. - Adds a root `AGENTS.md` for agents working in this repo: layout, the mise check/validate/scan tasks, and the SkillSpector/Aguara baseline-refresh procedure — relocated out of `agents/skills/README.md`. - Rewrites `README.md` as a short human-facing intro with a layout table. ## Why The repo root mixed the consumable assets with the tooling that checks them, and there was no repo-level guide for agents — the scanning procedure lived inside the skills README, where only agents that opened that file would find it. ## Notes - `agents/AGENTS.md` (personal global agent instructions, deployed to `~/.agents/AGENTS.md`) is a different document from the new root `AGENTS.md`; both files say so to avoid confusion. - The `.skillspector-baseline.yaml` and `.aguara-baseline.json` baselines are scan-root relative, so they needed no changes — only the task and CI paths did. - Local symlinks into this repo (`~/.agents/skills/*`, `~/.config/opencode/commands/state-update.md`) were relinked; they are outside version control. ## Verification - `mise run check-skill-versions` — PASS (30 skills have `metadata.version`) - `mise run validate-skills` — PASS - `mise run scan-skills` — PASS (skillspector: 0 unbaselined; aguara: 27 findings, 0 new)
Relocate AGENTS.md, commands/, and skills/ into agents/ so the repo root
holds only tooling and CI config. Update the paths that reference them:
mise tasks, the skills-scan workflow, and scripts/check_skill_versions.py.

Baselines are scan-root relative, so they need no changes.
docs: add root AGENTS.md covering repo layout and skill scanning
Some checks failed
skills-scan / validate (pull_request) Successful in 45s
skills-scan / scan (pull_request) Has been cancelled
7e5ffdbd47
Root AGENTS.md is the repo guide for agents working here: layout, the
mise check/validate/scan tasks, and the SkillSpector/Aguara baseline
refresh procedure. That procedure moves out of agents/skills/README.md,
which now points at it; root README.md becomes a short human intro.

Note: agents/AGENTS.md (personal global instructions) is a different
document from this one.
docs(agents): sync root AGENTS.md and README with the version-check gate
Some checks failed
skills-scan / validate (pull_request) Successful in 41s
skills-scan / scan (pull_request) Has been cancelled
2ab981fad2
main added scripts/check_skill_versions.py, the check-skill-versions mise
task, and a CI validate step. Reflect that: CI is two jobs (validate +
scan), uv/PyYAML and system python3 are used alongside uvx, aguara
v0.27.0 is not mise-managed and must be on PATH, and validate-skills
enforces metadata.version before agentskills runs.
chore(repo): move MEMORY-BANK.md into playbooks/
All checks were successful
skills-scan / validate (pull_request) Successful in 44s
skills-scan / scan (pull_request) Successful in 2m18s
20642088b2
playbooks/ holds standalone instruction docs you splice into an agent
file rather than install as a skill. Move MEMORY-BANK.md in as the first
one, and list the directory in the AGENTS.md and README layout tables.
w33ble merged commit 4f66da2a67 into main 2026-09-17 21:53:15 -06:00
w33ble deleted branch chore/move-agent-assets 2026-09-17 21:53:16 -06:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
w33ble/agents!12
No description provided.