Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions .agnostic-ai/AGNOSTIC_AI.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,13 @@ bashunit is a Bash 3.0+ testing framework with assertions, spies, mocks, data pr

## Required guidance

All paths are relative to the repository root, including from generated skill and agent directories. Read the applicable source rules before editing. Directory scopes generate native instructions for that directory. Sessions started at the root must also read the relevant sources below; some clients do not load nested instructions during later edits.
All paths are relative to the repository root, including from generated skill and agent directories. Before editing, read the rules for the task below; some clients do not load nested instructions after the session starts.

| Task | Read |
|------|------|
| Changes to `src/` or `bashunit` | `.agnostic-ai/rules/architecture-map.md` |
| Shell changes under `src/` or `tests/`, including entrypoint changes | `.agnostic-ai/rules/bash-style.md` |
| Changes to `src/`, `bashunit`, or fork census acceptance tests | `.agnostic-ai/rules/perf-fork-budget.md` |
| Runtime development or task plans | `.agnostic-ai/rules/tdd-workflow.md` |
| Test changes | `.agnostic-ai/rules/testing.md` |

Bash 3.0 is the compatibility floor, including parse-time behavior. Use existing patterns. Study the relevant tests before adding assertions, doubles, providers, hooks, or CLI behavior. Do not invent commands or features.
Expand Down
1 change: 0 additions & 1 deletion .agnostic-ai/skills/commit/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
---
name: commit
description: Stage and commit changes using conventional commits format
user-invocable: true
argument-hint: "[message hint]"
disable-model-invocation: true
allowed-tools: shell, read, Grep, Glob
Expand Down
1 change: 0 additions & 1 deletion .agnostic-ai/skills/gh-issue/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
---
name: gh-issue
description: Fetch GitHub issue, create branch, plan and implement with TDD, then open PR
user-invocable: true
argument-hint: "<issue-number>"
allowed-tools: shell, read, edit, write, Grep, Glob, Agent, WebFetch
---
Expand Down
3 changes: 1 addition & 2 deletions .agnostic-ai/skills/gh-issues/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
---
name: gh-issues
description: Walk over all open GitHub issues that are unassigned or assigned to the current user, and process each one via the /gh-issue skill, sequentially.
user-invocable: true
description: Work open GitHub issues that are unassigned or mine, one at a time, with gh-issue.
argument-hint: "[--limit N] [--label foo] [--dry-run]"
disable-model-invocation: true
allowed-tools: read, shell, Skill
Expand Down
1 change: 0 additions & 1 deletion .agnostic-ai/skills/pr/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
---
name: pr
description: Push branch and create a GitHub PR with concise, issue-linked description
user-invocable: true
argument-hint: "[#issue]"
allowed-tools: shell, read, Grep, Glob
---
Expand Down
1 change: 0 additions & 1 deletion .agnostic-ai/skills/release/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
---
name: release
description: Run pre-release validation and execute the release process
user-invocable: true
argument-hint: "[version]"
allowed-tools: shell, read, Grep, Glob
---
Expand Down
1 change: 0 additions & 1 deletion .agnostic-ai/skills/review/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
---
name: review
description: Review a GitHub pull request; defaults to the current branch's PR when no number is given
user-invocable: true
argument-hint: "[#N]"
allowed-tools: shell, read, Grep, Glob
---
Expand Down
4 changes: 2 additions & 2 deletions agnostic-ai.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# yaml-language-server: $schema=https://raw.githubusercontent.com/Chemaclass/agnostic-ai/v0.82.0/docs/schemas/config.schema.json
# yaml-language-server: $schema=https://raw.githubusercontent.com/Chemaclass/agnostic-ai/v0.87.0/docs/schemas/config.schema.json
version: 1
requires: "0.82.0"
requires: "0.87.0"
builtins: []

targets:
Expand Down
56 changes: 28 additions & 28 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@
"assertions"
],
"devDependencies": {
"agnostic-ai": "0.82.0"
"agnostic-ai": "0.87.0"
},
"scripts": {
"agents:sync": "agnostic-ai sync",
Expand Down
Loading