بنقرة واحدة
env-config-manager
Use when managing environment variables and configuration
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Use when managing environment variables and configuration
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Record browser-based feature demos as GIFs via Playwright and optionally document them in docs/features/index.md. Trigger with "Demo <feature>" or "Demo and Document <feature>".
Use when creating service modules in apps/api/skillhub/services/
Use when writing API tests in apps/api/tests/
Use when implementing division-based access control on any endpoint
Use when adding services to docker-compose.yml or creating Dockerfiles
Use when implementing error handling across the API, frontend, or MCP server
| name | env-config-manager |
| description | Use when managing environment variables and configuration |
.env.example documents all variables. .env is gitignored.
# apps/api/skillhub/config.py
from pydantic_settings import BaseSettings
class Settings(BaseSettings):
DATABASE_URL: str
JWT_SECRET: str
STUB_AUTH_ENABLED: bool = True
LLM_ROUTER_URL: str = ""
Prefix with VITE_ for Vite exposure: VITE_API_URL=http://localhost:8000
Variables injected via environment: block with ${VAR:-default} syntax.
No secrets in code. All via Settings. .env never committed.
apps/api/skillhub/config.py