Skip to content
Back to skills

Day Night

ASecurity

Use when world time changes lighting, schedules, availability, stealth, spawning or other systems and the project needs one versioned clock contract with explicit consumers.

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

Security analysis

A100/100

Scanned October 23, 2026

npx -y skills add jammyfu/open-game-skills --skill day-night --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Day Night?

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

Security grade badge for Day Night
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/jammyfu-day-night/badge)](https://www.skillsdirectory.com/skills/jammyfu-day-night)

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: day-night
description: Use when world time changes lighting, schedules, availability, stealth, spawning or other systems and the project needs one versioned clock contract with explicit consumers.
---

# Day night

Ask the mode: cosmetic, scheduled-world, gameplay-linked, externally-driven, hybrid, or existing.

## Contract

Publish:
- stable `time_cycle_id` and revision
- clock source and time scale/pause policy
- canonical time state and boundary definitions
- stable transition identity for dawn/day/dusk/night or project equivalents
- persistence/suspend behavior
- list of authorized effect consumers

## Ownership

`day-night` owns canonical world-time state and transition events. Lighting, spawn schedules, stealth, weather, quests and audio consume that state through their own skills. It does not rewrite combat clocks or save bytes.

## Rules

1. A transition is emitted once for a given state boundary/revision; resume or duplicate callbacks cannot replay it accidentally.
2. Time skips, sleeps and scripted jumps declare source and resulting transition sequence.
3. Save/load restores canonical time plus policy revision; presentation interpolations are not the source of truth.
4. Systems may ignore world time or depend on it according to project policy; neither choice is universal.

## Acceptance

Given the same `time_cycle_id`, revision, clock source and start state, the same canonical time and transition identities result. Consumers can change presentation or schedules without becoming a second time owner.

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.