Skip to content
Back to skills

Quest Graph

ASecurity

Use when quests need stable node identities, prerequisites, branching dependencies, activation/completion conditions, parallel hooks, or graph-level progression without turning map pins into quest logic.

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

Security analysis

A100/100

Scanned October 23, 2026

npx -y skills add jammyfu/open-game-skills --skill quest-graph --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Quest Graph?

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

Security grade badge for Quest Graph
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/jammyfu-quest-graph/badge)](https://www.skillsdirectory.com/skills/jammyfu-quest-graph)

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: quest-graph
description: Use when quests need stable node identities, prerequisites, branching dependencies, activation/completion conditions, parallel hooks, or graph-level progression without turning map pins into quest logic.
---

# Quest Graph

This skill owns **quest nodes, dependencies, branch conditions and graph-level activation/completion rules**. `quest-beat` owns the transactional lifecycle/recovery of an individual beat; `world-map` owns map markers.

## Modes

| Mode | Graph shape |
|---|---|
| one-hook | one highlighted/primary hook while other state may still exist |
| hub-board | several selectable quest roots from a hub/board |
| rumor-web | loosely connected discovered hooks and optional branches |

Each node has a stable ID, authored prerequisites, activation/completion/failure conditions, and declared rewards/effects. Save data references stable IDs rather than localized titles or array positions.

The number of simultaneously active hooks is project data. UI may highlight one primary objective, several tracked objectives, or none; do not confuse presentation limits with graph-state limits.

Parallel/optional branches may intentionally affect main progression when authored. Validate dependency cycles, unreachable nodes and orphaned prerequisites. Soft-lock/recovery semantics for an individual step belong to `quest-beat`.

## Acceptance

Given a saved graph snapshot, a tester can explain why each visible node is locked, available, active, completed, failed or hidden. Reorder serialized nodes and confirm stable IDs preserve state. Test branch convergence/divergence and missing prerequisite cases without relying on map arrows as logic.

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.