guided-experience-service-contributor

Guide Python FastAPI development workflows for the guided-experience-service repository.

1|1|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/robertolopezlopez/agent-skills --skill guided-experience-service-contributor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: guided-experience-service-contributor
Source: https://github.com/robertolopezlopez/agent-skills/tree/main/skills/guided-experience-service/contributor
Command: npx skills add https://github.com/robertolopezlopez/agent-skills --skill guided-experience-service-contributor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill reduces friction when contributing to the guided-experience-service repository by providing consistent repo-specific development, validation, and merge request practices.

Core Features & Use Cases

  • Repository-Specific Development Guidance: Adds guided-experience-service conventions on top of the generic Python FastAPI contributor workflow, including uv usage, testing patterns, and dependency injection practices.
  • Validation and Review Workflows: Provides recommended linting, formatting, pytest execution, Weaviate setup guidance, and merge request summary preparation rules.
  • Use Case: A developer modifying the guided-experience-service codebase can use this Skill to follow the repository's expected implementation patterns, run the right checks, and prepare a compliant merge request.

Quick Start

Use the guided-experience-service-contributor skill when making changes in the guided-experience-service repository and follow its repository-specific implementation and validation workflow.

Frequently Asked Questions about guided-experience-service-contributor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure a merge request for a Python FastAPI repository?

To structure a merge request for a Python FastAPI repository, apply local conventions including uv-based commands, pytest validation, and dependency injection practices to prepare a compliant merge request summary.

How do I set up Weaviate configuration when developing FastAPI services?

Weaviate setup for FastAPI services requires applying artifact-aware engineering workflows and following repository-specific configuration guidance to ensure proper integration during local development.

What is the best way to run pytest validation in a guided development workflow?

The best way to run pytest validation in a guided development workflow is executing uv-based commands to apply recommended linting, formatting, and testing patterns specific to the repository.

Does dependency injection affect how I debug Python FastAPI codebases?

Dependency injection affects debugging Python FastAPI codebases by requiring adherence to specific implementation patterns and local repository conventions during validation and artifact-aware engineering workflows.

Can I use uv commands for linting and formatting Python FastAPI projects?

Yes, you can use uv commands for linting and formatting Python FastAPI projects, as the guided workflow integrates uv-based execution with pytest validation strategies and dependency injection practices.