Frequently Asked Questions
What is a construct?+
A construct is a structured definition that gives an AI agent its identity, capabilities, and decision framework. Think of it as a blueprint for how an agent thinks and acts. Constructs can define personas (who the agent is), skills (what it can do), soul files (its personality and values), or decision frameworks (how it makes choices).
How is a construct different from a prompt?+
A prompt is a single instruction. A construct is a complete system — it defines the agent's role, principles, workflow, boundaries, and communication style. A prompt says 'review this code.' A construct defines a Paranoid Staff Engineer who reviews for SQL injection, race conditions, and LLM trust boundaries, with specific severity ratings and a defined output format.
What formats are supported?+
Markdown (most common), YAML (for frameworks like CrewAI), and JSON (for characterfile-based systems like elizaOS). Markdown with YAML frontmatter is the most portable format — it works with virtually every agent harness.
Which tools are compatible?+
Constructs work with Claude Code (as SKILL.md files), Cursor (as .cursorrules), Windsurf, Cline, OpenClaw (as SOUL.md files), Aider, and any LLM agent that accepts a system prompt or configuration file.
Is constructs.sh free?+
Yes. Browsing, searching, forking, starring, and publishing free constructs costs nothing. There are also paid constructs on the marketplace — creators set their own prices and keep 90% of each sale.
How do I install a construct?+
The simplest way: ask your AI agent to visit the construct's raw URL (e.g., constructs.sh/username/construct-name/raw). The agent reads the plain text and ingests it directly. You can also copy the content, download the file, or manually place it in your agent's config directory.
Can I sell constructs?+
Yes. Connect your Stripe account in Settings, then set a price when publishing. Minimum price is $1, maximum is $999. The platform takes a 10% fee — you keep 90%.
How do fork royalties work?+
If you publish a construct with a MIT+Royalty license and someone forks it, improves it, and sells their version, you automatically receive a royalty (default 10% of the sale). This is handled automatically through Stripe — no action needed from either party.
What licenses can I choose?+
MIT (fully open), CC-BY (attribution required), CC-NC (non-commercial only), MIT+Royalty (open but earns royalties on paid forks), and Proprietary (all rights reserved, no forking).
What does 'claimable' mean on curated constructs?+
Our curator agent discovers and imports high-quality open-source constructs from across the ecosystem. These are attributed to their original authors and marked as claimable. If you're the original author, you can claim the construct and take full ownership of it on the platform.
Can I use constructs commercially?+
Depends on the license. MIT and CC-BY constructs can be used commercially. CC-NC constructs are non-commercial only. Always check the license on the construct's detail page.
How do I publish a good construct?+
A great construct has: a clear identity (who is this agent?), specific principles (how does it think?), a defined workflow (what does it do step by step?), explicit boundaries (what does it NOT do?), and a consistent voice. The best constructs are opinionated — they make choices about how things should be done.