NPC-Worldwide

10 mods across 3 repositories, 2.4k stars between them.

create_jinx

01

NPC-Worldwide/npcpy

Skill Claude CodeCodex

Write a new .jinx file from inputs (name, description, inputs spec as JSON list of strings, python body). Agents use this mid-task to crystallize a repeated block of code into a reusable jinx. The jinx is written to the team's jinxes/lib dir by default and registered with the running team so it is immediately callable…

1.5k 6d ago A 78 tokens original MIT

NPC-Worldwide/npcpy

Skill Claude CodeCodex

Skill for searching and evolving the SQLite-backed Knowledge Graph. Use this when you need structured fact/concept/link search across one or more teams, NPCs, or directory scopes. The Knowledge Graph (KG) is stored in the application's database (not YAML). It is scoped by (teamname, npcname, directorypath). Facts and…

1.5k 6d ago A 474 tokens original MIT

NPC-Worldwide/npcpy

Skill Claude CodeCodex

Skill for using the KnowledgeIndex registry to discover which directories contain .knowledge.yaml files without walking the filesystem. KnowledgeIndex is a lightweight SQLite cache. It maps directory paths to file metadata (mtime, memorycount, linkcount). The database path is caller-provided — npcpy does not hardcode…

1.5k 6d ago A 272 tokens original MIT

NPC-Worldwide/npcpy

Skill Claude CodeCodex

Skill for population-based Knowledge Graph evolution via Sememolution. Use this when the user wants creative cross-domain synthesis, speculative reasoning, or when a single KG search might be too narrow. Sememolution maintains a population of KG "individuals". Each individual has its own graph (different facts…

1.5k 6d ago A 366 tokens original MIT

NPC-Worldwide/npcpy

Skill Claude CodeCodex

Skill for working with local .knowledge.yaml files via KnowledgeStore. Use this when you need to recall, search, or manage directory-local memories and knowledge links stored in plain YAML alongside the user's project files. KnowledgeStore is directory-scoped. Each directory that contains a .knowledge.yaml file…

1.5k 6d ago A 346 tokens original MIT

run_jinx

06

NPC-Worldwide/npcpy

Skill Claude CodeCodex

Execute a jinx by name (already loaded on the team) or by filesystem path (e.g. a freshly createdjinx that isn't yet registered), passing input values as a JSON object. Returns the jinx's output field or the full context dict. Use this to run a jinx you just wrote without exiting the session.

1.5k 6d ago A 71 tokens original MIT

git-workflow

07

NPC-Worldwide/npcsh

Skill Claude CodeCodex

Git workflow best practices. Use when asked about git branching, commits, or merge strategy. [Sections: branching, commits, merging, hotfix].

471 4d ago A 34 tokens original MIT

npcpy-prompting

08

NPC-Worldwide/npcsh

Skill Claude CodeCodex

Skill "npcpy-prompting" from NPC-Worldwide/npcsh, covering npcpy-prompting, imports, basic-call, json-mode and npc-object.

471 4d ago A 16 tokens original MIT

technical-writing

09

NPC-Worldwide/npcsh

Skill Claude CodeCodex

Patterns for clear technical writing in documentation, READMEs, API references, and design documents.

471 4d ago A 22 tokens original MIT

NPC-Worldwide/npcsh

Skill Claude CodeCodex

Generate paired weak/strong technical writing examples for training and preference optimization. Stores examples for reuse in GRPO/DPO fine-tuning.

471 4d ago A 31 tokens original MIT