🤖 feat: add Gitea client skill for CI/CD monitoring

Add comprehensive Gitea client skill with capabilities to:

- Monitor CI/CD job status and workflows

- Fetch detailed job logs and action logs

- List workflow jobs to identify failures

- Comment on pull requests

- Save logs to files for analysis

Includes:

- Main client script with authentication support

- Complete documentation and usage examples

- Support for both GITEA_API_TOKEN and GITEA_API_TOKEN_FILE

- Comprehensive error handling and workflows

Enables AI agents to monitor, diagnose, and interact with

Gitea Actions workflows and pull requests.
This commit is contained in:
2026-04-06 12:34:28 +02:00
parent 7c6075e836
commit 7677b86b06
5 changed files with 741 additions and 0 deletions

View File

@@ -0,0 +1,50 @@
# gitea-client Reference
## Overview
Detailed technical reference for the gitea-client skill.
## Key Concepts
### [Concept 1]
[Detailed explanation]
### [Concept 2]
[Detailed explanation]
## API Reference
### [Function/Method Name]
**Description**: [What it does]
**Parameters**:
- - [Type]: [Description]
- - [Type]: [Description]
**Returns**: [Return type and description]
**Example**:
```bash
[example usage]
```
## Troubleshooting
### [Issue 1]
**Symptoms**: [What the user sees]
**Cause**: [Root cause]
**Solution**: [How to fix it]
### [Issue 2]
**Symptoms**: [What the user sees]
**Cause**: [Root cause]
**Solution**: [How to fix it]