refactor: convert all DanceLessonsCoach mentions to kebab-case
Some checks failed
CI/CD Pipeline / Build Docker Cache (push) Successful in 10s
CI/CD Pipeline / CI Pipeline (push) Failing after 13s

This commit is contained in:
2026-04-07 19:11:39 +02:00
parent 7f32a113db
commit 52065c9cf3
72 changed files with 211 additions and 211 deletions

View File

@@ -1,16 +1,16 @@
---
name: bdd-testing
description: Behavior-Driven Development testing for DanceLessonsCoach using Godog. Use when creating or running BDD tests, implementing new features with BDD, or validating API endpoints through Gherkin scenarios.
description: Behavior-Driven Development testing for dance-lessons-coach using Godog. Use when creating or running BDD tests, implementing new features with BDD, or validating API endpoints through Gherkin scenarios.
license: MIT
metadata:
author: DanceLessonsCoach Team
author: dance-lessons-coach Team
version: "1.0.0"
based-on: pkg/bdd implementation
---
# BDD Testing for DanceLessonsCoach
# BDD Testing for dance-lessons-coach
Behavior-Driven Development testing framework using Godog for the DanceLessonsCoach project. This skill provides comprehensive guidance for creating, running, and maintaining BDD tests that validate API endpoints and system behavior.
Behavior-Driven Development testing framework using Godog for the dance-lessons-coach project. This skill provides comprehensive guidance for creating, running, and maintaining BDD tests that validate API endpoints and system behavior.
## Key Concepts

View File

@@ -2,7 +2,7 @@
## What Was Created
A comprehensive `bdd_testing` skill that encapsulates all our BDD testing knowledge and experience from the DanceLessonsCoach project.
A comprehensive `bdd_testing` skill that encapsulates all our BDD testing knowledge and experience from the dance-lessons-coach project.
## Directory Structure
@@ -268,7 +268,7 @@ The skill has been validated:
## Conclusion
This `bdd_testing` skill represents the culmination of our BDD testing journey for DanceLessonsCoach. It captures:
This `bdd_testing` skill represents the culmination of our BDD testing journey for dance-lessons-coach. It captures:
1. **All our hard-won knowledge** about Godog and BDD testing
2. **Proven patterns** that work reliably
@@ -283,7 +283,7 @@ The skill ensures that:
- **Knowledge** is preserved and shared
- **Debugging** is systematic and efficient
With this skill, the DanceLessonsCoach project has a robust, well-documented BDD testing framework that can scale with the project and support team growth.
With this skill, the dance-lessons-coach project has a robust, well-documented BDD testing framework that can scale with the project and support team growth.
**Next Steps:**
1. Use this skill for all new BDD feature development

View File

@@ -2,7 +2,7 @@
package steps
import (
"DanceLessonsCoach/pkg/bdd/testserver"
"dance-lessons-coach/pkg/bdd/testserver"
"fmt"
"strings"

View File

@@ -1,4 +1,4 @@
# BDD Best Practices for DanceLessonsCoach
# BDD Best Practices for dance-lessons-coach
Based on our implementation experience with Godog and the existing `pkg/bdd` codebase.

View File

@@ -1,6 +1,6 @@
# BDD Testing Debugging Guide
Comprehensive guide to debugging BDD tests for DanceLessonsCoach.
Comprehensive guide to debugging BDD tests for dance-lessons-coach.
## Common Issues and Solutions

View File

@@ -345,7 +345,7 @@ resp, err := testClient.Do(req)
// pkg/bdd/bdd_test.go
func TestBDD(t *testing.T) {
suite := godog.TestSuite{
Name: "DanceLessonsCoach BDD Tests",
Name: "dance-lessons-coach BDD Tests",
TestSuiteInitializer: bdd.InitializeTestSuite,
ScenarioInitializer: bdd.InitializeScenario,
Options: &godog.Options{

View File

@@ -5,7 +5,7 @@
set -e
echo "🧪 Running BDD tests for DanceLessonsCoach..."
echo "🧪 Running BDD tests for dance-lessons-coach..."
echo "============================================"
# Run tests with verbose output

View File

@@ -3,7 +3,7 @@ name: changelog-manager
description: A skill to help agents properly maintain and utilize AGENT_CHANGELOG.md for tracking contributions and decisions
license: MIT
metadata:
author: DanceLessonsCoach Team
author: dance-lessons-coach Team
version: "1.0.0"
role: Documentation Assistant
purpose: Maintain consistent, useful changelog entries

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

View File

@@ -454,7 +454,7 @@ curl -s https://gitea.arcodange.lab/swagger.v1.json | \
This reference guide provides comprehensive examples for using the gitea-client skill in real-world scenarios, covering job monitoring, PR management, issue tracking, and API discovery with practical, copy-paste-ready examples.
## 🎯 Real-World Use Cases from DanceLessonsCoach
## 🎯 Real-World Use Cases from dance-lessons-coach
### CI/CD Pipeline Debugging

View File

@@ -3,7 +3,7 @@ name: product-owner-assistant
description: A skill for managing Gitea issues, organizing them into Epics and User Stories, and facilitating product backlog refinement
license: MIT
metadata:
author: DanceLessonsCoach Team
author: dance-lessons-coach Team
version: "1.0.0"
dependencies:
- gitea-client

View File

@@ -2,7 +2,7 @@
## ✅ What We've Created
A comprehensive **Product Owner Assistant** skill for the DanceLessonsCoach project that enables effective agile product management using Gitea issues and wiki.
A comprehensive **Product Owner Assistant** skill for the dance-lessons-coach project that enables effective agile product management using Gitea issues and wiki.
## 🎯 Key Components

View File

@@ -6,7 +6,7 @@
set -e
# Configuration
SKILL_DIR="/Users/gabrielradureau/Work/Vibe/DanceLessonsCoach/.vibe/skills/product-owner-assistant"
SKILL_DIR="/Users/gabrielradureau/Work/Vibe/dance-lessons-coach/.vibe/skills/product-owner-assistant"
DATA_DIR="$SKILL_DIR/data"
GITEA_CLIENT="skill gitea-client"

View File

@@ -5,7 +5,7 @@
set -e
# Configuration
SKILL_DIR="/Users/gabrielradureau/Work/Vibe/DanceLessonsCoach/.vibe/skills/product-owner-assistant"
SKILL_DIR="/Users/gabrielradureau/Work/Vibe/dance-lessons-coach/.vibe/skills/product-owner-assistant"
GITEA_API="https://gitea.arcodange.lab/api/v1"
OWNER="arcodange"
REPO="dance-lessons-coach"

View File

@@ -2,7 +2,7 @@
## 🎯 Overview
This document describes the standardized workflow for implementing user stories in the DanceLessonsCoach project. The workflow follows a test-driven development approach with clear phases and deliverables.
This document describes the standardized workflow for implementing user stories in the dance-lessons-coach project. The workflow follows a test-driven development approach with clear phases and deliverables.
## 🔄 Workflow Diagram
@@ -89,7 +89,7 @@ Feature: User Persistence
```bash
# Run BDD tests
cd /Users/gabrielradureau/Work/Vibe/DanceLessonsCoach
cd /Users/gabrielradureau/Work/Vibe/dance-lessons-coach
godog features/user-persistence.feature
# Expected: Test fails with "pending" or "undefined" steps

View File

@@ -3,7 +3,7 @@ name: skill-creator
description: Creates and manages Mistral Vibe skills following the Agent Skills specification. Use when you need to create new skills, validate existing ones, or maintain skill consistency across projects.
license: MIT
metadata:
author: DanceLessonsCoach Team
author: dance-lessons-coach Team
version: "1.0.0"
---

View File

@@ -121,4 +121,4 @@ The skill_creator has been tested with:
- **Compliance**: Automatic validation ensures specification compliance
- **Maintainability**: Clear structure makes skills easier to update
The skill_creator provides a solid foundation for building a library of high-quality, specification-compliant skills for the DanceLessonsCoach project.
The skill_creator provides a solid foundation for building a library of high-quality, specification-compliant skills for the dance-lessons-coach project.

View File

@@ -6,7 +6,7 @@
## 📋 Overview
This skill provides comprehensive guidance and automation for managing OpenAPI/Swagger documentation in the DanceLessonsCoach project. It captures our best practices, tagging strategies, and automation patterns for maintaining high-quality API documentation.
This skill provides comprehensive guidance and automation for managing OpenAPI/Swagger documentation in the dance-lessons-coach project. It captures our best practices, tagging strategies, and automation patterns for maintaining high-quality API documentation.
## 🎯 Key Features
@@ -145,6 +145,6 @@ Found a better way? Have a new pattern?
---
**Maintained by:** DanceLessonsCoach Team
**Maintained by:** dance-lessons-coach Team
**License:** MIT
**Status:** Actively developed

View File

@@ -1,16 +1,16 @@
---
name: swagger-documentation
description: Manage and optimize OpenAPI/Swagger documentation for DanceLessonsCoach
description: Manage and optimize OpenAPI/Swagger documentation for dance-lessons-coach
license: MIT
metadata:
author: DanceLessonsCoach Team
author: dance-lessons-coach Team
version: "1.0.0"
---
# Swagger Documentation Skill
**Name:** `swagger-documentation`
**Purpose:** Manage and optimize OpenAPI/Swagger documentation for DanceLessonsCoach
**Purpose:** Manage and optimize OpenAPI/Swagger documentation for dance-lessons-coach
**Version:** 1.0.0
## 🎯 Skill Objectives
@@ -200,7 +200,7 @@ func (s *Server) handleHealth(w http.ResponseWriter, r *http.Request) {
- [swaggo/swag Documentation](https://github.com/swaggo/swag#declaration)
- [OpenAPI 2.0 Specification](https://swagger.io/specification/v2/)
### DanceLessonsCoach Specific
### dance-lessons-coach Specific
- [ADR 0013: OpenAPI/Swagger Toolchain](adr/0013-openapi-swagger-toolchain.md)
- [AGENTS.md OpenAPI Section](#openapi-documentation)
- [Current Implementation](pkg/greet/api_v1.go)
@@ -303,6 +303,6 @@ fi
---
**Maintainers**: DanceLessonsCoach Team
**Maintainers**: dance-lessons-coach Team
**License**: MIT
**Status**: Active