Skip to content
Back to skills

Difficulty Design

ASecurity

Use when a project needs explicit difficulty modes, scaling rules, challenge curves or assist policies with measurable outcomes instead of hidden HP-only inflation or genre-specific defaults.

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

Security analysis

A100/100

Scanned October 23, 2026

npx -y skills add jammyfu/open-game-skills --skill difficulty-design --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Difficulty Design?

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

Security grade badge for Difficulty Design
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/jammyfu-difficulty-design/badge)](https://www.skillsdirectory.com/skills/jammyfu-difficulty-design)

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: difficulty-design
description: Use when a project needs explicit difficulty modes, scaling rules, challenge curves or assist policies with measurable outcomes instead of hidden HP-only inflation or genre-specific defaults.
---

# Difficulty design

Difficulty is a versioned project policy, not a fixed ordering of knobs.

## Contract

Publish:
- stable `difficulty_policy_id` and revision
- named mode/scaling policy
- affected systems and excluded systems
- measurement context: build, segment, player cohort or test mode
- challenge metrics and guardrails
- transition/switch rules, including whether mid-session changes are allowed
- evidence required to accept a tuning change

Possible levers include space, information, resources, enemy composition, timing windows, numbers, assists, checkpoints or other project-defined systems. Their order and use depend on the game.

## Ownership

This skill selects and evaluates the difficulty policy. It does not directly own combat clocks, hitboxes, economy ledgers, navigation, camera or save state.

## Rules

1. Scaling must be observable in project data or documentation; no silent rule changes that cannot be reproduced.
2. Static regions, level sync, rank-based scaling, adaptive systems and fixed challenge are all valid when explicitly chosen.
3. Readability comes from the owning tell/UI/accessibility contracts. High threat does not imply one universal tell length.
4. Compare changes in a declared measurement context; do not mix different builds, modes or player populations without labeling them.
5. A change that crosses another owner's contract reruns that owner's acceptance tests.

## Acceptance

A reviewer can name the active policy/revision, what can change, what must remain stable, the measurement context and the evidence needed to show the intended challenge changed without hidden collateral rule changes.

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.