We build hands for AI that moves first.
effectorHQ (prev. OpenClawHQ) is an open studio building the next generation of Proactive AI agent capabilities. Each project aims to solve a real problem, is backed by real research, and is designed to stand on its own. Together they form a coherent vision: typed, composable, verifiable hands for AI.
Currently powering the OpenClaw ecosystem. We exist because one team can't cover every use case. Distributed, effector-native, community-driven is a better architecture.
We don't build the brain (that's the LLM). We don't build the body (that's the runtime — OpenClaw, Claude Agent SDK, and whatever comes next). We build the hands — and we make sure every hand is safer, more composable, and more powerful than what existed before.
The core thesis: AI agent capabilities need types. Today you chain two skills and pray they work. Tomorrow you type-check the composition before a single token is spent. This is the paradigm we're building.
| Project | What it is |
|---|---|
effector-spec |
The Effector Specification — type language, composition algebra, discovery protocol. The flagship. |
effector-types |
Standard capability types — the lib.d.ts for AI agent tools. Input types, output types, context types. |
effector-compose |
Composition engine — build agent pipelines, type-check them, emit to any runtime. |
effector-graph |
Capability graph visualization — interactive explorer for the typed capability network. |
effector-audit |
Security audit + signing — Sigstore-based signing, static analysis, supply chain verification. |
| Project | What it does |
|---|---|
create-effector |
npx create-effector — scaffold any Effector type in seconds |
plugin-template |
Skill starter template — fork and write your SKILL.md |
cookbook |
Real-world skill recipes: Notion, Docker, Jira, PostgreSQL, git worktrees |
linear-skill |
Reference implementation — production-ready skill, zero lint errors |
| Project | What it does |
|---|---|
skill-lint |
CLI — validate your SKILL.md before publishing |
skill-lint-action |
GitHub Action — inline PR annotations, zero config |
openclaw-mcp |
SKILL.md → MCP bridge — make skills work in Claude, Cursor, Windsurf |
| Project | What it does |
|---|---|
awesome-openclaw |
Curated list of skills, extensions, tools, and resources |
workspace-templates |
Agent persona bundles (DevOps, Code Reviewer, Security Auditor, etc.) |
lobster-recipes |
Workflow pipelines: deploy-and-notify, daily-standup, PR-review-triage |
docs |
Community guides: architecture, skill development, extension development |
| Document | Purpose |
|---|---|
manifesto |
Founding theses — why typed capabilities matter |
rfcs |
RFC process for spec changes and new products |
| Contributing Guide | How to contribute to any project |
| Principle | In practice |
|---|---|
| Demo First | Ship working code before writing proposals. A running prototype beats a perfect spec. |
| Ship Loud | Every merge, every release note, every contributor gets signal. Shipping should feel like winning. |
| Open by Default | Code, roadmap, decisions, failed experiments — if it can be open, it is. |
This is a community project. No gatekeeping. Browse a repo, open a PR, or start something new.
If you have questions, open an issue in the relevant repo or start a Discussion.
Every effector extends the reach. © 2026 effectorHQ Contributors