A Codex skill for systematically escaping familiar idea paths through randomness and forced association.
It expands unrelated seeds into second- and third-degree association clouds, searches for surprising intersections, rejects literal or repetitive answers, and distills the best discoveries into memorable language and concepts.
git clone https://github.com/iandanforth/force-associations.git ~/.codex/skills/force-associationsThen invoke $force-associations in Codex or ask it to think outside the box,
fill an association matrix, or generate non-obvious creative directions.
python3 scripts/random_association_grid.pyThe script draws six unique words from the bundled English word list and prints an empty 3×3 Markdown matrix: three words across and three down.
| dulcigenic | preindicant | Itelmes | |
|---|---|---|---|
| commemorate | A monument can turn bitterness into sweet nostalgia without changing what happened. | 20/20 hindsight’s promise to the future is: “Never again.” | A volcano is geography remembering its maker. |
| sclerotical | Golden handcuffs: the reward that makes captivity comfortable enough to defend. | Knucklebones: chance calcified, then cast as fate. | A language survives by changing; perfect preservation is taxidermy. |
| officiary | Edible bureaucracy: red tape becomes licorice, forms become rice paper, and waiting citizens slowly consume the state. | A signature is an omen made enforceable. | The Office of Existing: paperwork becomes permission to be real. |
Here, Itelmes is treated as an older term for the Itelmen people. Its column uses three separate branches—creation mythology, endangered language, and the ethnonym meaning “one who exists.” The repeated prophecy mechanism was removed, and the sclerotical row explores captivity, divination, and cultural rigidity rather than repeating hardening imagery.
The full method and quality checks are in SKILL.md.