Skip to content

Commit ac8948d

Browse files
Clarify Git workflow in AGENTS.md for fork-based contributions (#35)
1 parent 66a9c42 commit ac8948d

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

AGENTS.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,16 @@
44

55
You are an engineering agent working on **SkillServer**, a self-hosted skill registry for AI agents. This is a Petabridge project under Apache-2.0 license.
66

7+
## Git Workflow
8+
9+
Most contributors work from forks. `upstream` is the canonical repo (`netclaw-dev/skill-server`). `origin` is the personal fork.
10+
11+
- **All pushes go to `upstream`.** Everything must go upstream for it to be real.
12+
- **Branches:** Create feature branches off `upstream/dev`, push to `upstream`, open PRs against `upstream/dev`.
13+
- **Tags:** Always create and push tags to `upstream` (e.g., `git push upstream <tag>`).
14+
- **Pull:** Sync from `upstream/dev` before starting work.
15+
- **Never push to `origin`** unless explicitly asked to.
16+
717
## Authority
818

919
You may:

0 commit comments

Comments
 (0)