Skip to content
Back to skills

Tower Wave

ASecurity

Use when a tower/defense-style mode needs lane or wave schedule identity, deterministic progression and clear ownership between mode goals, spawning, paths and participant kits.

  • 11 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 23, 2026
ai-agentsgo

Security analysis

A100/100

Scanned October 23, 2026

npx -y skills add jammyfu/open-game-skills --skill tower-wave --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Tower Wave?

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

Security grade badge for Tower Wave
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/jammyfu-tower-wave/badge)](https://www.skillsdirectory.com/skills/jammyfu-tower-wave)

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: tower-wave
description: Use when a tower/defense-style mode needs lane or wave schedule identity, deterministic progression and clear ownership between mode goals, spawning, paths and participant kits.
---

# Tower wave

Ask the schedule style: lane-path, budget-wave, endless-ramp, authored-sequence, hybrid, or existing.

## Contract

Publish:
- stable `wave_schedule_id` and `schedule_revision`
- ordered wave/phase IDs or generation policy
- lane/path references and path revision
- start, advance, completion and reset conditions
- allowed scaling profile
- RNG stream reference if schedule generation is stochastic
- evidence for the tested schedule revision

## Ownership

`tower-wave` owns mode-level wave progression and lane objectives. `spawn-wave` owns individual dynamic entry scheduling and spawn visibility policy. Navigation/path owners define legal movement paths; participant kits and perception remain in their own skills.

## Rules

1. Wave structure may use counts, budgets, timers, objectives, triggers or other authored conditions; no single count/interval shape is universal.
2. The same schedule revision plus deterministic inputs resolves the same phase/wave identities.
3. Path/lane revision changes are explicit and cannot silently reinterpret a saved or replayed schedule.
4. Scaling changes use a versioned profile rather than mutating another system's timing/controls.
5. Retry/reset is idempotent and cannot duplicate already committed schedule transitions.

## Acceptance

A reviewer can identify the `wave_schedule_id`, revision, current phase/wave, lane/path revision, spawn owner and completion rule. Replaying deterministic inputs reproduces the same schedule decisions without requiring the presentation layer to be the oracle.

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.

View all in ai-agents →

Comments

Loading comments…

Newsletter

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