Skip to content

Herorif/GLiM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GLiM: The Generative Lightweight Interaction Manifest 🕯️

       _____________________________________________________
      /                                                     \
      |    _____________________________________________    |
      |   |                                             |   |
      |   |   > INITIALIZING GLiM PROTOCOL...           |   |
      |   |   > LOADING ARCHITECT CLASS...              |   |
      |   |   > ORACLE STATUS: ONLINE                   |   |
      |   |_____________________________________________|   |
      \_____________________________________________________/
               | |                                 | |
               | |               [O]               | |
               |_|_________________________________|_|

Image

GLiM is a state-driven development framework that turns your codebase into a living RPG. No more AI "hallucinations" but deterministic logic, strict engineering stats and elite aesthetics.


EQUIP THE SKILL

To bind this manifest to your current quest, run the following command in your terminal using Claude Code:

npx skills add [https://github.com/Herorif/GLiM](https://github.com/Herorif/GLiM)

THE CHARACTER SHEET (glim-state.json)

Your project is a living entity. Claude tracks these stats to determine its behavior:

Stat Name Effect
VIBE Visual & UX Integrity. If < 80, Claude enters Design Mode.
🔥 ENTROPY Technical Debt. If > 50, Claude is Forbidden from adding features.
🎲 ORACLE The last result of the deterministic probability script.

QUEST RULES (The Manifest)

When GLiM is active, Claude inherits the following traits and constraints:

  • SILENCE LLMISMS: No flowery language. No "Not only X, but Y." No descriptions in threes. No Oxford comma.
  • THE ORACLE'S LAW: For risky refactors, Claude must call scripts/oracle.py. If the roll fails, the refactor is aborted.
  • ARTISAN'S TOUCH: Claude ignores "Generic AI Design." It follows the ui-style-guide.md for editorial typography and asymmetrical layouts.

INVENTORY (The File Structure)

  • SKILL.md — The Ancient Scroll (Core Rules & YAML Frontmatter).
  • scripts/oracle.py — The Fate Dice (Logic Engine).
  • references/ui-style-guide.md — The Book of Beauty (Design Constraints).
  • .claude/.mcp.json — The Gauntlets (Filesystem Access).

HOW TO PLAY

  1. Start a Quest: "Claude, add a new login feature. Check Entropy first."
  2. Check the Vibe: "Does our UI meet the GLiM Elite Standard? Update the Vibe stat."
  3. Risk It All: "I want to swap the entire backend logic. Roll the Oracle (DC 15) to see if we proceed."

"May the Oracle be with you"
Built by Herorif

About

Generative Lightweight Interaction Manifest: An RPG-style state-driven dev framework for Claude Code

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages