AD

add-scenarios-real-endpoint

Provides access to backend modules for reporting and authentication within the scenarios_real context.

Install

mkdir -p .claude/skills/add-scenarios-real-endpoint && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/19100" && unzip -o skill.zip -d .claude/skills/add-scenarios-real-endpoint && rm skill.zip

Installs to .claude/skills/add-scenarios-real-endpoint

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

This skill covers adding endpoints for scenarios in the real module. Trigger: When integrating new functionality into the scenarios_real module.
144 chars✓ has a “when” trigger
Beginner

Key capabilities

  • Retrieve the backend module for reports
  • Access the authentication backend module
  • Integrate reporting features into scenarios_real
  • Integrate user authentication into scenarios_real
  • Debug backend module retrieval issues

How it works

The skill provides utility functions, `get_reports_backend_module()` and `get_auth_backend_module()`, to safely retrieve specific backend modules within the `eval.scenarios_real` module, avoiding hardcoded paths.

Inputs & outputs

You give it
A request to access reports or auth backend modules
You get back
The respective backend module object

When to use add-scenarios-real-endpoint

  • Retrieving reporting backend
  • Accessing auth backends
  • Integrating new scenarios

About this skill

Critical Patterns

Get Reports Backend Module

Use this function to retrieve the backend module for reports.

from eval.scenarios_real import get_reports_backend_module

reports_backend = get_reports_backend_module()

Get Auth Backend Module

Utilize this function to access the authentication backend module.

from eval.scenarios_real import get_auth_backend_module

auth_backend = get_auth_backend_module()

When to Use

  • When you need to implement reporting features in the scenarios_real module.
  • When integrating user authentication in the scenarios_real context.
  • To debug issues related to backend module retrieval.

Commands

python -m repoforge.cli skills
python -m repoforge.cli docs

Anti-Patterns

Don't: Hardcode Module Paths

Hardcoding paths can lead to maintenance issues and reduce code portability.

# BAD
from eval.scenarios_real import get_reports_backend_module as reports_backend
reports_backend = sys.path[0] + "/eval/scenarios_real/reports_backend"

Quick Reference

TaskPattern
Retrieve reports backendget_reports_backend_module()
Access auth backendget_auth_backend_module()

When not to use it

  • When hardcoding module paths
  • When not working within the `eval.scenarios_real` module
  • When backend modules are not `reports` or `auth`

Limitations

  • Specific to `eval.scenarios_real` module
  • Limited to `reports` and `auth` backend modules
  • Does not support hardcoded module paths

How it compares

This skill promotes safe and portable module retrieval by using dedicated functions, preventing the maintenance issues and reduced portability associated with hardcoding module paths.

Compared to similar skills

add-scenarios-real-endpoint side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
add-scenarios-real-endpoint (this skill)04moReviewBeginner
fastapi-templates5202moNo flagsIntermediate
fastapi-pro793moNo flagsAdvanced
telegram-bot-builder1066moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

fastapi-templates

wshobson

Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.

5201,086

fastapi-pro

sickn33

Build high-performance async APIs with FastAPI, SQLAlchemy 2.0, and Pydantic V2. Master microservices, WebSockets, and modern Python async patterns. Use PROACTIVELY for FastAPI development, async optimization, or API architecture.

79181

telegram-bot-builder

davila7

Expert in building Telegram bots that solve real problems - from simple automation to complex AI-powered bots. Covers bot architecture, the Telegram Bot API, user experience, monetization strategies, and scaling bots to thousands of users. Use when: telegram bot, bot api, telegram automation, chat bot telegram, tg bot.

106130

stripe-integration

wshobson

Implement Stripe payment processing for robust, PCI-compliant payment flows including checkout, subscriptions, and webhooks. Use when integrating Stripe payments, building subscription systems, or implementing secure checkout flows.

48165

billing-automation

wshobson

Build automated billing systems for recurring payments, invoicing, subscription lifecycle, and dunning management. Use when implementing subscription billing, automating invoicing, or managing recurring payment systems.

1098

hubspot-integration

davila7

Expert patterns for HubSpot CRM integration including OAuth authentication, CRM objects, associations, batch operations, webhooks, and custom objects. Covers Node.js and Python SDKs. Use when: hubspot, hubspot api, hubspot crm, hubspot integration, contacts api.

540

Search skills

Search the agent skills registry