egorfedorov/slot-casino-game-developer-skills-for-stake-engine

autoplay-system-designer

Define auto-play UX, stop conditions, and safeguards for slot games.

소스 보기

사용 방법

  1. 설치 명령을 복사하고 자신의 에이전트 환경에 설치하기 전에 소스 패키지를 확인하세요.
  2. 필요한 도구, 인증 정보, 지원 환경은 원본 문서에서 확인하세요.
  3. 입력과 원하는 산출물을 설명하고 출처와 결과를 대조하세요.
npx skills add https://github.com/egorfedorov/slot-casino-game-developer-skills-for-stake-engine --skill autoplay-system-designer

시작 전 확인

  • 설치에는 모델 구독, API 한도, 파일 접근 권한이 포함되지 않습니다.
  • 별점 수와 설치 수는 활동 지표이며 독립적인 품질·보안 검증이 아닙니다.
원본 Skill 문서

원본 저장소의 제목, 예시, 코드, 표, 링크, 이미지를 유지해 표시합니다.

Autoplay System Designer

Use this skill to design casino-grade auto-play behavior with clear stop rules, safe UI states, and compliance-ready confirmations.

Core Principles

  • Auto-play must be explicit, reversible, and visible at all times.
  • Auto-play never bypasses required confirmations for high-cost modes.
  • Stop conditions are deterministic and checked before each spin.

Workflow

  1. Define auto-play scope.
  • Max spins, stop on win/loss, stop on feature trigger.
  • Decide what happens on connection loss or errors.
  1. Define UI states.
  • Spin button becomes Stop during auto-play.
  • Show remaining spins and active stop conditions.
  1. Define confirmation flow.
  • Require confirmation before start.
  • Show cost multipliers or special mode costs.
  1. Define stop rules.
  • Manual stop always overrides.
  • Stop on balance below min bet.
  • Stop on session invalidation or compliance errors.
  1. Prepare QA matrix.
  • Single spin, multiple spins, feature trigger, error recovery.

Output Contract

Return:

  1. Auto-Play Policy: limits, counters, stop conditions.
  2. UI Mapping: button state, counters, labels.
  3. Confirmation Flow: modal content and gating rules.
  4. Error Handling: resume/stop policy and user messaging.
  5. Verification: test matrix and pass criteria.
  6. Risks: edge cases or ambiguity.

Commands

bash
python3 scripts/validate_autoplay_spec.py \
  --input <path/to/autoplay_spec.json>

Treat non-zero exits as blocker findings.

References

  • references/workflow.md: autoplay design flow.
  • references/contracts.md: autoplay spec contract.
  • references/checklist.md: UX and compliance checks.
  • references/signoff-template.md: sign-off template.

Execution Rules

  • Auto-play must always expose a Stop control.
  • Never allow one-click auto-play start without confirmation.
  • Avoid restricted wording in social jurisdictions.

관련 작업

같은 저장소의 Skills

더 많은 Skills

모든 Skills