Skip to content

Commit cd56081

Browse files
committed
chore: add agent workflow seam
1 parent 7a9dada commit cd56081

6 files changed

Lines changed: 51 additions & 0 deletions

File tree

.agents/agent-workflow.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
---
2+
base_branch: master
3+
follow_up_prefix: 'Follow-up:'
4+
review_gate: n/a
5+
approval_exempt: n/a
6+
coordination_backend: n/a
7+
changelog: n/a
8+
benchmark_labels: n/a
9+
merge_ledger: n/a
10+
ci_parity_environment: n/a
11+
hosted_ci_trigger: n/a
12+
ci_change_detector: n/a

.agents/bin/README.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# Agent Workflow Scripts
2+
3+
<!-- Generated by shakacode/agent-workflows agent-workflow-seam-doctor --init. -->
4+
5+
Standard entry points that portable agent-workflow skills call. A script that
6+
is absent means that capability is n/a in this repository.
7+
8+
| Script | Purpose | This repo runs |
9+
| --- | --- | --- |
10+
| `setup` | Install dependencies | n/a |
11+
| `validate` | Pre-push gate | `bin/conductor-exec bundle exec rubocop` |
12+
| `test` | Run tests | `bin/conductor-exec bundle exec rspec` |
13+
| `lint` | Lint / format | n/a |
14+
| `build` | Build / type-check | n/a |
15+
| `docs` | Docs checks | n/a |
16+
| `ci-detect` | CI change detector | n/a |
17+
18+
Non-command policy lives in [`../agent-workflow.yml`](../agent-workflow.yml).

.agents/bin/test

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
#!/usr/bin/env bash
2+
# Generated by shakacode/agent-workflows agent-workflow-seam-doctor --init.
3+
set -euo pipefail
4+
cd "$(CDPATH= cd -- "$(dirname -- "$0")/../.." && pwd)"
5+
exec bin/conductor-exec bundle exec rspec "$@"

.agents/bin/validate

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
#!/usr/bin/env bash
2+
# Generated by shakacode/agent-workflows agent-workflow-seam-doctor --init.
3+
set -euo pipefail
4+
cd "$(CDPATH= cd -- "$(dirname -- "$0")/../.." && pwd)"
5+
exec bin/conductor-exec bundle exec rubocop "$@"

.agents/trusted-github-actors.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
trusted_users: []
3+
trusted_bots: []
4+
trusted_metadata_bots: []
5+
trusted_teams: []

AGENTS.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,3 +58,9 @@ bin/conductor-exec git commit -m "message"
5858

5959
The wrapper uses `mise exec` when mise is available and falls back to direct execution
6060
for non-mise users.
61+
62+
## Agent Workflow Configuration
63+
64+
Portable shared skills resolve this repo's commands and policy through:
65+
- **Commands** — run `.agents/bin/<name>` (`setup`, `validate`, `test`, ...); see `.agents/bin/README.md`. A missing script means that capability is n/a here.
66+
- **Policy / config**`.agents/agent-workflow.yml`.

0 commit comments

Comments
 (0)