https://github.com/spineeventengine/agents
AI agents setup shared across the organization
https://github.com/spineeventengine/agents
Last synced: 12 days ago
JSON representation
AI agents setup shared across the organization
- Host: GitHub
- URL: https://github.com/spineeventengine/agents
- Owner: SpineEventEngine
- License: apache-2.0
- Created: 2026-06-02T00:23:54.000Z (22 days ago)
- Default Branch: master
- Last Pushed: 2026-06-12T00:22:43.000Z (12 days ago)
- Last Synced: 2026-06-12T02:08:06.988Z (12 days ago)
- Language: Shell
- Size: 567 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Agents: AGENTS.md
Awesome Lists containing this project
README
# Spine SDK — Shared Agent Assets
This repository is the single source of truth for the AI-agent assets shared
across the [Spine SDK](https://github.com/SpineEventEngine) organisation:
**skills, scripts, and guidelines** used by Claude Code, Codex, Junie, and other
compatible agents.
## How it is consumed
Consumer repositories don't copy these files. They mount this repo as a
**floating Git submodule** at `.agents/shared` (tracking `master`) and expose it
through symlinks — `.agents/skills`, `.agents/scripts`, `.agents/guidelines`, and
`.claude/commands`, `.claude/agents`, `.claude/skills`. The
[`config`](https://github.com/SpineEventEngine/config) repository wires this up
through its `pull` / `adopt-shared-agents` scripts, which float every checkout to
the latest `master`. The upshot: a change here reaches every repo on its next
pull, with **no file churn in any consumer's pull requests**.
## Layout
skills/ # one directory per skill: /SKILL.md (+ agents/openai.yaml, references/, scripts/, assets/)
scripts/ # shared helper scripts invoked by skills and agent hooks
guidelines/ # shared prose guidance (coding, testing, safety, docs, …) + _TOC.md
claude/ # Claude Code wrappers: commands/ (slash commands) and agents/ (subagents)
docs/ # documentation about THIS repo (project.md and the authoring guide)
The same content is also exposed under `.agents/` via in-repo symlinks, so a
skill's own repo-rooted references (e.g. `.agents/guidelines/coding.md`)
resolve while you work here — the repo dogfoods its own skills.
## Contributing
The main contribution here is **creating or editing skills**. Start with the
**[skill-authoring guide](docs/authoring-skills.md)** and use the
[`author-skill`](skills/author-skill/SKILL.md) skill to scaffold a new one. The
general contribution process is in [`CONTRIBUTING.md`](CONTRIBUTING.md).
Because consumers float to `master`, treat it as production: land changes through
reviewed pull requests.
## License
[Apache License 2.0](LICENSE).