Hi,👋 we have updated the app and fixed multiple bugs. We are lacking funds, request to free user not to use Adblock. Ads are non intrusive. 😊

Carousel Studio

Repurpose X Threads into LinkedIn & Instagram Carousels

Thread Truncated (Cap Enforced)

Only the first 20 tweets are unrolled into slides to ensure reliable PDF exporting and high server performance.

Canvas & Ratio

Choose your destination platform format


Layout Template

Choose a content structure for your slides


Preset Themes


Typography & Sizing

Title Font Size36px
Body Font Size18px
Header & Footer Size12px

Brand Kit Customization

AGENCY

Configure brand assets for headers & footers

MULTI-PROFILES (AGENCY)
AGENCY
SAVE PRESETS (AGENCY)

Outro Slide CTA

Customize your closing call-to-action slide

#1
#2
#3

Background Pattern

Source Content

Build Your Carousel

Drag and drop any post card below onto a slide, or use the quick buttons to insert content/images instantly!

Drag Post #1
Seb
@plainionist

Loop engineering is often explained in abstract terms.

Apply Image
Drag Post #2
Seb
@plainionist

Here is my concrete, current, and pragmatic implementation in a nutshell.

Drag Post #3
Seb
@plainionist

# <b>What is loop engineering?</b>

Drag Post #4
Seb
@plainionist

Definitions of loop engineering differ in some details, but the common building blocks seem to be these:

Drag Post #5
Seb
@plainionist

1. <b>Sub-agents</b>: Multiple specialized agents working together. One agent does the work, another verifies it independently, and a third one keeps the big picture and focuses on the goal.

Drag Post #6
Seb
@plainionist

1. <b>Worktrees</b>: Isolated workspaces, typically Git worktrees, that let multiple agents work in parallel on the same repository without file conflicts or overwriting each other's changes.

Drag Post #7
Seb
@plainionist

1. <b>State</b>: Persistent storage outside any single conversation, for example `STATE.md` or issue boards. It tracks what is done and what is next. This is essential for long-running or multi-cycle loops.

Drag Post #8
Seb
@plainionist

1. <b>Skills</b>: Persistent, codified instructions, usually in files like `SKILL.md`. They capture conventions, standards, and reusable workflows, preventing agents from re-deriving context every session.

Drag Post #9
Seb
@plainionist

1. <b>Plugins and connectors</b> (often via MCP): Integrations that connect the agent to real external tools like issue trackers, PR systems, or databases. This allows the agent to act rather than just suggest changes.

Drag Post #10
Seb
@plainionist

1. <b>Automations**</b> (scheduling/triggers): Scheduled or event-driven processes that discover tasks, triage work, and initiate execution. Examples are cron jobs, `/loop`, or GitHub Actions.

Drag Post #11
Seb
@plainionist

# <b>My pragmatic setup</b>

Drag Post #12
Seb
@plainionist

## <b>Sub-agents</b>

Drag Post #13
Seb
@plainionist

I use SwarmForge by @unclebobmartin, which brings the idea of different roles, realized as separate agents.

Drag Post #14
Seb
@plainionist

I have an Architect, which prepares the plan, an Implementer, which only changes the production code, and a Verifier, which checks the result and writes the tests. This splits the responsibilities of planning, coding, and verification.

Drag Post #15
Seb
@plainionist

Furthermore, I have instructions that tell agents to use sub-agents for detailed analysis or research. For example, my Architect instructions include this:

Drag Post #16
Seb
@plainionist

> <b>## Research </b>If you require details from the code, do not read it directly. Use sub-agents instead.

Drag Post #17
Seb
@plainionist

GitHub Copilot then seems to spawn temporary sub-agents automatically for different tasks, such as analysis and verification of details. When I watch my team working, I see those temporary sub-agents being used quite a bit.

Drag Post #18
Seb
@plainionist

Apply Image
Drag Post #19
Seb
@plainionist

## <b>Worktrees</b>

Drag Post #20
Seb
@plainionist

SwarmForge provides dedicated workspaces for each role or agent.