Agent skill

lite-constraints

Generates synthesis-constraints.json for the Diffmode growth-tactics pipeline by reasoning in-context over the per-run growth-factors.json (LIGHT vector DB) + founder context — the clean-room, no-Python replacement for the proprietary Python constraints generator. Emits the white-space pairs, mandatory synergy/founder-leverage pools, prohibited (conventional-outcome) combinations, and category-diversity requirements that the synthesis chain reads. Use after growth-factors mining and before synthesis.

acogood152★ · 1 repos on radarProfile →
claude-codecodexApache-2.0
Install
npx skills add acogood/diffmode_free --skill lite-constraints --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 10 KB
Bundled scripts: none
Version: 1.0.0
Path: plugin/skills/lite-constraints/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 153 · +1 this week
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Lite Constraints (synthesis constraints, no Python) You produce `synthesis-constraints.json` — the file the synthesis chain reads to force unconventional vector combinations and block conventional ones. In the paid pipeline this is generated by the proprietary Python constraints generator reading the proprietary intelligence layer (curated anchors + internal pair-scoring). Here you **reason in-context** over the per-run `growth-factors.json` + founder constraints to emit the same JSON shape. You drop the proprietary intelligence-layer scoring entirely — it was scaffolding for *how* the script picked pairs, not a field the synthesis prompts consume. ## ⚠️ Clean-room rule Build constraints **only** from this run's `growth-factors.json` + `founder-input.md`. Do NOT read anything under `tactics_DB/`. **Every vector ID you reference MUST exist in this run's `growth-factors.json`** — never invent IDs and never use IDs you remember from the proprietary DB. Prohibited-combination rules are expressed at the **category / theme level** plus generic conventional-outcome patterns (clean-room), not as proprietary specific pairs. ## Inputs & Output - **INPUT** (required): `WS/03-think-tanks/dem

What's inside
Steps it walks through
  1. ⚠️ Clean-room rule
  2. Inputs & Output
  3. What the synthesis chain actually uses (build these fields)
  4. Output schema (write EXACTLY this JSON shape)
  5. Procedure
  6. Validation checklist (self-check before returning)
More from diffmode_free
All skills →
About this skill
What does the lite-constraints skill do?

Generates synthesis-constraints.json for the Diffmode growth-tactics pipeline by reasoning in-context over the per-run growth-factors.json (LIGHT vector DB) + founder context — the clean-room, no-Python replacement for the proprietary Python constraints generator. Emits the white-space pairs, mandatory synergy/founder-leverage pools, prohibited (conventional-outcome) combinations, and category-diversity requirements that the synthesis chain reads. Use after growth-factors mining and before synthesis.

How do I install it?

Run `npx skills add acogood/diffmode_free --skill lite-constraints --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From acogood/diffmode_free, a repository with 153 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going