claude-memory/graph/configurations/issue-worker-agent-definition-autonomous-gitea-pr-creator-4321be.md

156 lines
4.3 KiB
Markdown

---
id: 4321bee8-105e-4fc8-b645-964d1234c966
type: configuration
title: "issue-worker Agent Definition: Autonomous Gitea PR Creator"
tags: [claude-agents, issue-worker, autonomous, gitea, configuration]
importance: 0.7
confidence: 0.8
created: "2026-03-02T20:04:56.266618+00:00"
updated: "2026-03-03T21:25:33.620346+00:00"
relations:
- target: b27fb831-811e-4103-b5f1-3c36d5b1ad20
type: RELATED_TO
direction: outgoing
strength: 0.89
edge_id: 0fdd134c-e153-435e-afdf-db365fabcb3f
- target: 73646e80-a640-4316-b7c6-54a4330f1b28
type: RELATED_TO
direction: outgoing
strength: 0.88
edge_id: b706e6ff-ffea-4fc7-8f40-5ae135c7919e
- target: 1052e91d-58ed-4308-87e8-e01d1143a146
type: RELATED_TO
direction: outgoing
strength: 0.81
edge_id: 1310e0c2-bd3f-4c63-88d7-f8f12b256f1f
- target: c4b2f42d-b443-447f-8a05-bba099e06036
type: REQUIRES
direction: incoming
strength: 0.8
edge_id: f45fc7a6-9a07-49d6-bffb-2729e7db0941
- target: 6ce2055a-b51b-45e4-8ff0-d34b385f7552
type: RELATED_TO
direction: incoming
strength: 0.8
edge_id: 3fcb9055-625b-428d-b15d-c74fc707ba2a
- target: 1052e91d
type: RELATED_TO
direction: outgoing
strength: 0.7
edge_id: 6f36e590-5589-4eed-9c7b-8e7efd43f9c2
- target: 7f7b08eb
type: BUILDS_ON
direction: outgoing
strength: 0.75
edge_id: a6ef5609-1cd3-42c6-8066-cf887e1df4a5
- target: 45c21973-7fae-4cf7-b247-b40a757d54b0
type: BUILDS_ON
direction: incoming
strength: 0.95
edge_id: 0924ac34-ddaa-4eba-ad0f-743077be7354
- target: b79abde1-7076-4448-aa8e-65a08f354d93
type: RELATED_TO
direction: incoming
strength: 0.92
edge_id: f0c8fa50-eb42-4781-8c48-cc8af41062a0
- target: 231645fd-79ae-4e01-b251-7720c16dc998
type: RELATED_TO
direction: incoming
strength: 0.86
edge_id: f41d9186-c094-40fe-98e7-c6ed8b20e682
- target: bb05e13c-d0dd-422e-a7b2-d5eaa891f0b3
type: RELATED_TO
direction: incoming
strength: 0.91
edge_id: fbe2ab5b-1bc5-4dc3-84b2-33129378f1ac
- target: 1c58a8f4-ad77-4dd7-aa1a-f6e3b7f628de
type: RELATED_TO
direction: incoming
strength: 0.89
edge_id: a97c61d5-2e7f-4fe0-9e3f-709eb0e6852e
- target: 3e0406ac-549d-4509-b918-ad638c883448
type: RELATED_TO
direction: incoming
strength: 0.82
edge_id: eb2f6843-1e53-4e97-8667-9711d2b08d94
- target: b79abde1-7076-4448-aa8e-65a08f354d93
type: FOLLOWS
direction: incoming
strength: 0.9
edge_id: 9c241433-4eb2-4a0b-a5ee-41ab4e923ade
- target: 57e38d6f-828e-496b-af23-da7f4806252c
type: RELATED_TO
direction: incoming
strength: 0.64
edge_id: 59df3f1c-9992-4790-b473-6360c944c34b
- target: 35b13826-2f86-460a-a087-c15ba92a9d3e
type: RELATED_TO
direction: incoming
strength: 0.57
edge_id: 79cc507c-3ecf-4a97-bf50-8414b0d9d619
- target: da46f2a7-77f0-4cb4-ab06-77d20128dd75
type: RELATED_TO
direction: incoming
strength: 0.84
edge_id: 79380a11-01bd-4aea-bdbf-9508cdbfed6e
- target: 729df25e-abb1-4b3a-afe5-1f2b5fb8cd50
type: RELATED_TO
direction: incoming
strength: 0.77
edge_id: 42f305d7-6142-452a-be79-43f83c0e8ba0
- target: c1a50fb8-9084-439d-a156-872bedb9013b
type: RELATED_TO
direction: incoming
strength: 0.88
edge_id: 6c40dc03-9bd1-4e73-9c1c-a66a3a9248b3
- target: 78841477-74c0-430a-8a69-9df80602bd6f
type: RELATED_TO
direction: incoming
strength: 0.85
edge_id: b933e440-463d-4d52-b2e8-f8f2e5bc8170
- target: 436e133f-2c31-488a-9810-fb6ca5b45250
type: RELATED_TO
direction: incoming
strength: 0.77
edge_id: 11eb9d2c-6d91-48ab-9f5f-13331eb62e3b
- target: 91e8d0c6-74c0-472f-b123-d30123bfd009
type: RELATED_TO
direction: incoming
strength: 0.87
edge_id: 19a46f8c-7b91-4453-8c62-2b31e6002764
---
# issue-worker Agent Definition
## Location
`~/.claude/agents/issue-worker.md`
## Model
Sonnet with `bypassPermissions`
## Workflow
1. Assess feasibility
2. Explore code
3. Create branch (`ai/{repo}#{number}`)
4. Implement fix
5. Run tests
6. Commit and push
7. Create PR via `gitea-mcp`
8. Comment on issue
## Return Format
```json
{
"status": "success|skipped|failed",
"pr_number": 42,
"pr_url": "https://...",
"files_changed": ["..."],
"summary": "..."
}
```
## Safety Rules
- Never commit to main
- Never merge PRs
- Skip if >10 files changed or needs human judgment