Skip to content
Back to skills

Scenarios Real

ASecurity

This skill covers adding endpoints for scenarios in the real module. Trigger: When integrating new functionality into the scenarios_real module.

  • 5 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 26, 2026
ai-agentspythonbashbackend

Works with

  • cli

Security analysis

A100/100

Scanned September 26, 2026

npx -y skills add JNZader/repoforge --skill scenarios_real --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Scenarios Real?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Scenarios Real
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/jnzader-scenarios-real/badge)](https://www.skillsdirectory.com/skills/jnzader-scenarios-real)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: add-scenarios-real-endpoint
description: >
  This skill covers adding endpoints for scenarios in the real module.
  Trigger: When integrating new functionality into the scenarios_real module.
license: Apache-2.0
metadata:
  author: repoforge
  version: "1.0"
---

## Critical Patterns

### Get Reports Backend Module

Use this function to retrieve the backend module for reports.

```python
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.

```python
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

```bash
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.

```python
# 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

| Task | Pattern |
|------|---------|
| Retrieve reports backend | `get_reports_backend_module()` |
| Access auth backend | `get_auth_backend_module()` |

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.