lucid-agent-creator

Create Lucid agents with JavaScript handlers via MCP SIWE, SDK signer, or Viem.

29|14|Updated Jan 8, 2026
One-click install
npx skills add https://github.com/daydreamsai/skills-market --skill lucid-agent-creator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lucid-agent-creator
Source: https://github.com/daydreamsai/skills-market/tree/main/plugins/lucid-agent-creator/skills
Command: npx skills add https://github.com/daydreamsai/skills-market --skill lucid-agent-creator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables developers to create Lucid agents with JavaScript handlers hosted on the Lucid platform, streamlining the agent creation workflow.

Core Features & Use Cases

  • Three creation options: MCP Tool with SIWE, SDK as signer, and Viem-based signing.
  • Inline JS handler contracts, paymentsConfig for paid entrypoints, and optional ERC-8004 identity config.
  • Use case: Quickly produce hosted agents ready for invocation without self-hosting.

Quick Start

Install the lucid-agent-creator skill and prompt your agent to create a Lucid agent with a minimal JavaScript handler using the MCP, SDK, or Viem option.

Frequently Asked Questions about lucid-agent-creator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a Lucid agent with JavaScript handlers?

To create a Lucid agent with JavaScript handlers, use a skill that enforces the JS handler contract and offers three creation approaches: MCP SIWE, SDK signer, and Viem. This generates hosted agents ready for invocation without self-hosting.

What's the difference between MCP SIWE, SDK signer, and Viem for Lucid agent creation?

MCP SIWE, SDK signer, and Viem are three distinct creation approaches for Lucid agents. MCP SIWE uses the protocol with authentication, SDK signer leverages the software development kit, and Viem provides Ethereum-based signing for hosted agent deployment.

Do I need paymentsConfig for paid entrypoints in Lucid agents?

Yes, paymentsConfig is required for paid entrypoints in Lucid agents. The skill enforces the JS handler contract and mandates paymentsConfig configuration whenever you define entrypoints that require payment processing.

Can I configure ERC-8004 identity for hosted Lucid agents?

Yes, you can configure ERC-8004 identity for hosted Lucid agents. The skill supports optional identityConfig with ERC-8004, allowing you to attach identity configuration to agents created via MCP SIWE, SDK, or Viem approaches.

How does the JS handler contract work when creating Lucid agents?

The JS handler contract defines the required structure for JavaScript handlers in Lucid agents. The skill enforces this contract during agent creation, ensuring handlers meet platform specifications for hosted invocation, payments, and identity configuration.

What's the best way to deploy agents without self-hosting?

The best way to deploy agents without self-hosting is using the Lucid platform with JavaScript handlers. The skill streamlines this workflow, producing hosted agents ready for invocation through MCP SIWE, SDK, or Viem creation approaches.