lucid-agent-editor

Edit Lucid agent configurations via API with SIWE, SDK, or Viem signers.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables developers to edit and manage existing Lucid agents through the API, including updates to configurations, entrypoints, payments, and metadata.

Core Features & Use Cases

  • Three options for editing: MCP Tool with SIWE, SDK with a wallet, or Viem with custom signing.
  • Update critical fields such as enabled, name, description, entrypoints, paymentsConfig, walletsConfig, and analyticsConfig across agents you own.
  • Use Case: modify an agent in production to adjust its entrypoints or payment configuration without recreating it.

Quick Start

To start, update an agent's enabled flag via the PUT /api/agents/:agentId endpoint with a valid PAYMENT-SIGNATURE or session authentication. For example, agentId ag_12345 can be disabled by sending {"enabled": false} with the appropriate authentication headers.

Frequently Asked Questions about lucid-agent-editor

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

FAQPage Schema
How do I update a Lucid agent's configuration via the API?

To update a Lucid agent configuration via the API, send a PUT request to /api/agents/:agentId with modified fields like entrypoints or paymentsConfig. You must include valid PAYMENT-SIGNATURE headers or session cookies to authenticate the update for agents you own.

What authentication methods can I use to edit Lucid agents?

You can authenticate Lucid agent edits using three options: MCP Tool with SIWE (Sign-In with Ethereum), SDK with a wallet, or Viem with custom signing. Requests require either a PAYMENT-SIGNATURE header or session cookie authentication.

Can I change the payment configuration of an existing Lucid agent in production?

Yes, you can modify a production Lucid agent's payment configuration by sending updates to the paymentsConfig field via the API. This allows you to adjust payment settings without needing to recreate the agent from scratch.

What fields can be modified when managing Lucid agents through the API?

You can modify the enabled, name, description, entrypoints, paymentsConfig, walletsConfig, and analyticsConfig fields. These updates are performed through PUT endpoints to change metadata and configurations across agents you own.

How does SIWE wallet authentication work for Lucid agent updates?

SIWE (Sign-In with Ethereum) enables wallet-based authentication for Lucid agent updates by generating a cryptographic signature. This signature is passed via PAYMENT-SIGNATURE headers to verify ownership before applying configuration changes through the API.

Do I need to recreate an agent to change its entrypoints or description?

No, you do not need to recreate an agent to change its entrypoints or description. You can directly update these fields on existing agents you own by sending a PUT request with the new values and valid authentication to the API.