the-spiral

Solid

A generative epistemology engine that transforms intuitions into rigorous, communicable output through structured Socratic dialogue. Use this skill whenever someone needs to develop, pressure-test, and articulate a complex thesis — fundraising materials, book proposals, product strategy, research agendas, organizational philosophy, policy design, or any context requiring deep structured thinking. Triggers on: 'let's think through', 'help me articulate', 'pressure test this', 'develop this thesis', 'spiral', 'deep exploration', 'Socratic', or any request to go from intuition to rigorous output. Also triggers when a user has a strong conviction but can't yet articulate it clearly, or when they need to prepare materials that require deep domain understanding (pitch decks, memos, strategy docs, proposals).

Web & Frontend 288 stars 21 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 84/100

Stars 20%
82
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# The Spiral — Operational Skill ## Overview The Spiral is a game-like epistemic process. It takes a core claim and spirals outward through five rings of increasing friction, grounding, and compression. Each ring has a Socratic loop. The user controls depth. The agent manages flow. Artifacts accumulate. The spiral ends when the user has rigorous, communicable output. **This is an interactive, stateful process.** You are running a game, not generating a document. Every step involves the user. You ask, they answer, you push, they refine, you research, you crystallize, they decide what's next. --- ## Setup When the skill triggers, initialize the game: ### Step 1: Gather Context Use `askUserQuestionsTool` to establish the three inputs: **Question 1:** "What are we spiraling on? Describe the domain — a company, a book, a product, a policy, a research question." **Question 2:** "What should the spiral produce? What's the end deliverable — pitch materials, a strategy doc, a book proposal, a manifesto?" **Question 3:** "Are there specific domains you know you need to cover (e.g., business model, team, market, technical architecture)? Or should the spiral discover them as we go?" If the user provides all three in their initial message, skip to Step 2. ### Step 2: Initialize State Create `spiral_state.json` in the project root: ```json { "domain": "", "purpose": "", "addressable_space": [], "current_ring": 1, "current_loop": 1, "current_phase": "socratic", ...

Details

Author
egregore-labs
Repository
egregore-labs/egregore
Created
5 months ago
Last Updated
1 weeks ago
Language
Shell
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

creative-sparring

Adversarial creative ideation partner for product ideas. Use whenever the user wants to brainstorm, ideate, explore a new product/feature/tool concept, stress-test an idea, asks "what could I build" in any language (e.g. "幫我發想", "腦力激盪", "ayúdame a idear"), or presents a half-formed idea and wants it developed or challenged. Also trigger when the user wants a prototype brief generated from an idea. Runs a four-phase loop — Frame, Diverge, Attack, Bridge — ending in a falsifiable prototype brief. Do NOT skip to code or visuals when this skill applies; the skill exists precisely to prevent that.

2 Updated 1 months ago
mondaymetime
AI & Automation Listed

build-loop

Agentic loop skill for building SaaS, DaaS, and AIaaS projects as a Senior Software Developer. Activate this skill whenever the user wants to build, plan, scaffold, or develop any software project — especially SaaS platforms, data services, or AI-powered services. Always trigger on phrases like "build me a SaaS", "start a new project", "scaffold this", "I want to create a service that...", "agentic loop", "let's build X", or any product or feature request involving this tech stack: React, TypeScript, Node.js, C#, .NET, Python, PostgreSQL, Docker, Vercel, Playwright, HuggingFace, YOLOv8, Alpaca, Stripe, Blazor, Scalar, OpenAPI, GitHub, Flutter, WinUI. Also trigger mid-project when adding features, debugging architecture, or resuming a build. Do not wait for the user to say "use the skill" — just activate it.

1 Updated 1 months ago
lakreame
Data & Documents Listed

socratic-talk

Engage in a Socratic dialogue where the assistant asks probing questions to explore your ideas deeply and naturally, uncovering assumptions and implications without being contrarian. The dialogue is exactly 3 exchanges long and ends with the conversation automatically saved as a markdown file.

0 Updated 4 days ago
JaimeOrtegaxyz