AGENTS.md: add Agent Workflow Configuration seam#770
Conversation
Add the portable agent-workflows seam so shared skills from shakacode/agent-workflows can resolve this repo's real commands and policy. All keys reflect verified repo values; concepts that genuinely do not apply to this tutorial app are marked n/a with a pointer to the relevant file/workflow. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
🚀 Quick Review App CommandsWelcome! Here are the commands you can use in this PR:
|
Review: AGENTS.md Agent Workflow Configuration seamThis PR adds a well-structured agent workflow seam to Findings (most severe first)1. 2. 3. 4. 5. |
Address-review summaryScan scope: full PR history through 2026-07-18T11:10:10Z; no previous address-review cutoff existed. PR #770 is superseded by merged PR #778, whose Mattered
Skipped
Deferred-work tracking: none; the merged replacement is the durable resolution. Next default scan starts after this comment. Say |
✅ Review App DeletedReview app for PR #770 is deleted |
What
Adds an
## Agent Workflow Configurationsection toAGENTS.md, positioned nearthe top right after the Project Overview (mirroring how
react_on_railspositions its seam).
This is the only file changed (68 insertions, additive).
Why
shakacode/agent-workflowspublishes portable agent skills (issue/PR batching,review-comment triage, verification, changelog updates, CI routing, etc.). Each
skill carries the workflow logic but defers every repo-specific command, branch,
label, path, and policy to a small, validated seam in the consumer repo's
AGENTS.md. Adding this seam lets those shared skills resolve this repo'sreal commands and policy instead of guessing.
The contract and rationale live in
shakacode/agent-workflows(
docs/seam-design.md).How values were determined
Every value was read from the repo on
master—config/ci.rb,bin/ci,lib/tasks/*.rake,package.jsonscripts,.github/workflows/*.yml,CHANGELOG.md, and the existingAGENTS.md. Nothing was fabricated.Validation
All 16 required seam keys are present and no key contains an unresolved
<placeholder>value.Keys marked
n/a(concept genuinely does not apply to this tutorial app)Each points at the real file/workflow that governs the concept:
workflows in full (
.github/workflows/{rspec_test,lint_test,js_test}.yml).+ci-*commands or hosted-CI labels; CI auto-runs onpush/PR to
master. (The@claudemention triggers.github/workflows/claude.yml.)act/runner image documented; reproduce from theexact job specs in
.github/workflows/*.yml(ubuntu-latest, Ruby 3.4.6, Node22.x, postgres:11-alpine).
tsc/type-check script; ReScript is compiled byyarn res:build.via GitHub PR/issue state.
No keys were left as
UNKNOWN.🤖 Generated with Claude Code