Canvas & Ratio
Choose your destination platform format
Layout Template
Choose a content structure for your slides
Preset Themes
Typography & Sizing
Brand Kit Customization
AGENCYConfigure brand assets for headers & footers
Outro Slide CTA
Customize your closing call-to-action slide
Background Pattern
Build Your Carousel
Drag and drop any post card below onto a slide, or use the quick buttons to insert content/images instantly!

LACP v0.4.0 is out - added a "thinking partner" layer to the agent control plane. Most AI workflows optimize for output. This optimizes for how you think before, during, and after a session: → focus brief injected at session start (what problem, what I believe, what's undecided, 30-day goal) → thinking nudge detects bare questions and prompts you to state your position first → blind spot analysis surfaces unchallenged assumptions before session ends → weekly reflection pulls your session history to ask "what pattern keeps recurring?" → 3 context modes: thinking-partner, implementation, review each phase maps to a hook event - orient (SessionStart), think (UserPromptSubmit), challenge (Stop), reflect (CLI). fully composable. Also: LACP is now public + installable via homebrew. brew tap 0xNyk/lacp && brew install lacp <a target="_blank" href="https://github.com/0xNyk/lacp/releases/tag/v0.4.0" color="blue">github.com/0xNyk/lacp/rel…</a> <a target="_blank" href="https://twitter.com/nyk_builderz/status/2035963908079730881" color="blue">x.com/nyk_builderz/s…</a>

Session Start (automatic) When you open Claude Code in any project, session_start.py fires and: 1. Injects your focus brieffrom~/.lacp/focus.mdinto the system context — so Claude knows what you're working on, what you believe, and what decisions are open 2. Loads the context mode if LACP_CONTEXT_MODE=thinking-partner is set in your .env - this tells Claude to challenge your thinking, seek counterarguments, and end exchanges with "what are you not seeing?" 3. Warns if your focus brief is stale

During the Session - Thinking nudge (thinking_nudge.py) fires on UserPromptSubmit — if you ask a bare question like "What should I do about X?" without stating your position, it nudges you to state your thinking first. Has a cooldown so it doesn't nag every prompt. - This only activates if LACP_THINKING_NUDGE=1 or LACP_CONTEXT_MODE=thinking-partner

Session End (automatic) When Claude tries to stop, stop_quality_gate.py fires: 1.Quality gate— existing rationalization detection 2.Blind spot analysis— if LACP_BLIND_SPOT_ENABLED=1, asks "what assumptions weren't challenged?" and surfaces them as a system message before the session ends

Weekly (manual) Run lacp-reflect to review your week - it pulls your provenance chain, shows session counts per project, and generates reflection prompts like "What did I defer or avoid?