Looplia workflow engine - AI-powered workflow automation with validation-driven completion
npx claudepluginhub memorysaver/looplia-coreCore workflow engine - Execute workflow-as-markdown definitions with validation-driven completion
Writing domain plugin - Content analysis, idea generation, and writing-kit workflow
Skills-first agentic workflow CLI — compose AI skills and workflows for any task.
Looplia Core is an agentic workflow platform powered by the Claude Agent SDK. It provides a skills-first architecture where workflows declare which skill to execute and provide natural language missions, letting Claude determine the best approach.
Current focus: Content writing workflows (summarization, idea generation, writing kit construction)
Vision: A universal CLI for AI-powered workflows — one tool, many domains, powered by composable skills.
┌─────────────────────────────────────────────────────────────────────────────┐
│ CLI Commands │
│ └─ looplia init → Initialize workspace + install marketplace skills │
│ └─ looplia run → Execute workflow on content │
│ └─ looplia build → Build workflow from natural language │
│ └─ looplia registry → Manage skill registry sources │
│ └─ looplia skill → Install and manage individual skills │
│ └─ looplia config → Manage user profile │
└─────────────────────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────────────────────┐
│ Workflow-as-Markdown + Per-Step Orchestration │
│ • Workflow definitions (workflows/*.md with YAML frontmatter) │
│ • Each step: skill: + mission: syntax │
│ • One step → one skill-executor call → multiple skills execution │
│ • Validation-driven completion (validation.json) │
└─────────────────────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────────────────────┐
│ Two-Plugin Model + Skill Registry │
│ ┌─────────────────────────────┬───────────────────────────────────────────┐│
│ │ looplia-core │ looplia-writer ││
│ │ (Infrastructure) │ (Domain) ││
│ ├─────────────────────────────┼───────────────────────────────────────────┤│
│ │ • CLAUDE.md (entry point) │ • workflows/writing-kit.md ││
│ │ • commands/run.md, build.md │ • skills/media-reviewer/ ││
│ │ • skills/workflow-executor/ │ • skills/idea-synthesis/ ││
│ │ • skills/workflow-validator/│ • skills/writing-kit-assembler/ ││
│ │ • skills/registry-loader/ │ • user-profile.json ││
│ │ • hooks (TypeScript v0.7.4) │ ││
│ └─────────────────────────────┴───────────────────────────────────────────┘│
│ ┌─────────────────────────────────────────────────────────────────────────┐│
│ │ Skill Registry System (v0.7.0) ││
│ │ • ~/.looplia/registry/skill-catalog.json (compiled from all sources) ││
│ │ • ~/.looplia/plugins/ (third-party skills from marketplaces) ││
│ │ • Default sources: Anthropic (42+ skills), ComposioHQ (29+ skills) ││
│ └─────────────────────────────────────────────────────────────────────────┘│
└─────────────────────────────────────────────────────────────────────────────┘
sandbox/{id}/inputs/outputs/logs/--sandbox-id# 1. Install dependencies
bun install
# 2. Build the project
bun run build
# 3. Initialize workspace (creates ~/.looplia/ with plugins)
bun run apps/cli/dist/index.js init --yes