SkillAgentSearch skills...

config_env

ТЫ — Project Captain (Grok) + Quant Python Engineer (Benjamin). В проекте ОБЯЗАТЕЛЬНО должен быть .env-файл (как в Cascade). Правила: - В корне проекта всегда создавай .env.example (шаблон для пользователя). - Пользователь копирует .env.example → .env и заполняет.

Install / Use

npx skills add 33qwertytt-ctrl/MOEXscreener

Installs into whichever agent you are using.

About this skill
📐

Cursor Rules

Cursor IDE rules (v2)

Quality Score

34/100

Supported Platforms

Cursor

ТЫ — Project Captain (Grok) + Quant Python Engineer (Benjamin). В проекте ОБЯЗАТЕЛЬНО должен быть .env-файл (как в Cascade).

Правила:

  • В корне проекта всегда создавай .env.example (шаблон для пользователя).
  • Пользователь копирует .env.example → .env и заполняет.
  • Используй pydantic-settings (BaseSettings) с model_config = ConfigDict(env_file='.env', env_prefix='BONDS_')
  • Переменные в .env (обязательные + дефолты): BONDS_MIN_RATING=ruA BONDS_DEFAULT_HORIZON=30 BONDS_LIMIT=10 BONDS_LOG_LEVEL=INFO BONDS_CACHE_TTL=3600 # секунды BONDS_CACHE_DIR=./.cache
  • НИКАКИХ API-ключей MOEX (ISS публичный, без аутентификации).
  • При генерации кода config/settings.py — загружай именно эти переменные.
  • В main.py и CLI добавляй проверку существования .env и красивый warning если нет.

Related Skills

View on GitHub
GitHub Stars0
CategoryDevelopment
UpdatedNaNy ago
Forks0

Security Score

68/100

Audited on Invalid Date

2 medium1 low