q00/symposium · Archived

refine

Merge meaning gaps from Reflect into one user-approved shared meaning. In the Socrates loop, Refine writes only the current cycle's ### Refine section. Triggers (EN): refine, create shared meaning, merge meanings, consolidate intent Do NOT use when: expanding meanings (-> wonder), comparing meaning gaps (-> reflect), restating a goal (-> restate), or running the full Seed loop (-> socrates) vs reflect: Reflect exposes differences; Refine turns the accepted differences into one shared meaning.

First seen Jun 19, 2026

Installation

$ npx skills add q00/symposium --skill refine

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from q00/symposium.

npx skills add q00/symposium

Browse all from q00/symposium

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 30
License LICENSE
Default branch main
Open issues 0
Status Archived

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,667 B
  • docs SUMMARY.md 511 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 2 installs

SKILL.md

Refine

Details

Refine takes the active cycle's ### Reflect comparisons and asks the user to merge the useful parts into one shared meaning.

Ask for one candidate shared meaning at a time. If the user does not approve it, keep asking; do not write a consensus sentence by guesswork.

Question Style

Prefer offering two or three candidate shared meanings, plus an edit option. Choices are draft language only; the shared meaning must be user-approved.

Use this shape:

Which shared meaning should we keep?
A. <shared meaning candidate>
B. <shared meaning candidate>
C. <shared meaning candidate>
D. Other / rewrite it in your own words

If the user chooses A-C, ask for confirmation only when the choice still appears ambiguous. If they choose D or answer freely, use their wording.

Output

Write one line:

shared meaning: <one user-approved sentence>

Scratch Contract

Read from .symposium/scratch/socrates.md under the active cycle's ### Reflect.

Write to the same cycle's ### Refine.

When the user approves the shared meaning, stop and hand off to restate.