🤖 feat: enhance agent skills for BDD testing and CI/CD management

Skill Improvements:
- BDD Testing Skill: Enhanced step templates, debugging guides, and patterns
- Gitea Client Skill: Added wiki management, issue tracking, and workflow monitoring
- Product Owner Assistant: Improved user story workflow and documentation
- Commit Message Skill: Better gitmoji integration and issue referencing
- Changelog Manager: Enhanced change tracking and documentation
- Skill Creator: Improved skill generation templates and validation
- Swagger Documentation: Updated OpenAPI integration guides

Key Features:
- BDD best practices documentation
- Gitea API client with wiki support
- User story implementation workflow
- Git commit message standardization
- Skill development patterns
- OpenAPI/Swagger documentation generation

Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
This commit is contained in:
2026-04-09 00:26:08 +02:00
parent 10f25c23e0
commit 30af706590
25 changed files with 498 additions and 52 deletions

View File

@@ -3,7 +3,7 @@ name: commit-message
description: Helps create proper Gitmoji commit messages following the Common Gitmoji Reference from AGENTS.md. Use when creating commits to ensure consistent, visual commit messages. Includes Git hooks for automatic code formatting and dependency management.
license: MIT
metadata:
author: DanceLessonsCoach Team
author: dance-lessons-coach Team
version: "1.1.0"
based-on: AGENTS.md Common Gitmoji Reference
---
@@ -115,7 +115,7 @@ The suggestions are just helpful reminders, never requirements.
🔍 Checking for relevant issues...
📋 Found 1 open issue(s):
#2: Optimize Gitea Workflow for Main Branch
https://gitea.arcodange.lab/arcodange/DanceLessonsCoach/issues/2
https://gitea.arcodange.lab/arcodange/dance-lessons-coach/issues/2
💡 Suggested commit message formats:
- closes #<number> (when issue is fully resolved)
@@ -254,7 +254,7 @@ echo "$commit_message" | grep -E "^[🎨✨🐛📝🔧♻️🚀🔒📦🔥
```bash
#!/bin/sh
# DanceLessonsCoach pre-commit hook
# dance-lessons-coach pre-commit hook
# Runs go mod tidy and go fmt before allowing commits
echo "Running pre-commit hooks..."

View File

@@ -1,6 +1,6 @@
# Git Hooks for DanceLessonsCoach
# Git Hooks for dance-lessons-coach
This directory contains Git hooks for the DanceLessonsCoach project.
This directory contains Git hooks for the dance-lessons-coach project.
## Available Hooks

View File

@@ -1,6 +1,6 @@
#!/bin/sh
# DanceLessonsCoach pre-commit hook
# dance-lessons-coach pre-commit hook
# Runs go mod tidy, go fmt, and suggests issue references before allowing commits
echo "Running pre-commit hooks..."

View File

@@ -25,7 +25,7 @@ fi
echo "🔍 Checking for relevant issues..."
# Get list of open issues
ISSUES_JSON=$($GITEA_CLIENT list-issues arcodange DanceLessonsCoach open 2>/dev/null || echo "[]")
ISSUES_JSON=$($GITEA_CLIENT list-issues arcodange dance-lessons-coach open 2>/dev/null || echo "[]")
# Check if we got valid JSON
if [ "$ISSUES_JSON" = "[]" ] || [ -z "$ISSUES_JSON" ]; then