Skip to content
Back to skills

Restate

ASecurity

Restate the shared meaning from Refine as one executable goal sentence. In the Socrates loop, Restate writes only the current cycle's ### Restate section. Triggers (EN): restate, restate goal, one-line goal, turn this into a goal Do NOT use when: expanding meanings (-> wonder), comparing meanings (-> reflect), creating shared meaning (-> refine), or running the full Seed loop (-> socrates) vs refine: Refine creates shared meaning; Restate turns that shared meaning into a goal another person c...

  • 3 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 8, 2026
toolsgo

Security analysis

A100/100

Pro scans all 3 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add agisota/old-one --skill restate --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Restate?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Restate
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/agisota-restate/badge)](https://www.skillsdirectory.com/skills/agisota-restate)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: restate
description: |
  Restate the shared meaning from Refine as one executable goal sentence. In the Socrates loop, Restate writes only the current cycle's ### Restate section.
  Triggers (EN): restate, restate goal, one-line goal, turn this into a goal
  Do NOT use when: expanding meanings (-> wonder), comparing meanings (-> reflect), creating shared meaning (-> refine), or running the full Seed loop (-> socrates)
  vs refine: Refine creates shared meaning; Restate turns that shared meaning into a goal another person can execute.
---

# Restate

## Details

Restate turns the active cycle's `### Refine` shared meaning into one goal sentence that another person could read and pursue.

Ask the user to write or approve one goal candidate. Do not freely write the goal for the user.

## Question Style

Prefer multiple-choice goal drafts, plus an edit option. A selected draft is not final until it clearly preserves the user's shared meaning.

Use this shape:

```markdown
Which goal statement should become the Seed goal?
A. <goal candidate>
B. <goal candidate>
C. <goal candidate>
D. Other / rewrite it in your own words
```

If the user chooses A-C and the choice is clear, write that goal. If they choose D or answer freely, use their wording.

## Output

Write one line:

```markdown
goal: <one user-approved goal sentence>
```

## Scratch Contract

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

Write to the same cycle's `### Restate`.

When the user confirms the goal, stop. The `socrates` orchestrator will build the Seed.

Files in this skill

  • SKILL.md1.6 KB
  • plan.md449 B
  • test_cases.json505 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in tools →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.