Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.edgespark.dev/llms.txt

Use this file to discover all available pages before exploring further.

Claude Code is a first-class supported agent for EdgeSpark. The EdgeSpark Claude workflow uses CLAUDE.md as the project instructions file.
1

Install the EdgeSpark CLI

npm install -g @edgespark/cli
edgespark login
This installs the CLI globally and authenticates your account. Your credentials are stored locally and reused for all subsequent commands.
2

Install the EdgeSpark Claude Code plugin

claude plugin marketplace add edgesparkhq/claude-plugins
claude plugin install edgespark@edgespark-claude-plugins
This is the current public Claude Code onboarding flow exposed by EdgeSpark.
3

Initialize your project

Pass --agent claude to generate CLAUDE.md:
edgespark init my-app --agent claude
cd my-app
The scaffold writes CLAUDE.md at the project root so Claude sessions have a dedicated EdgeSpark instructions file.
4

Start an EdgeSpark task

In Claude Code, use the EdgeSpark task-entry command:
/edgespark:building-edgespark-apps

Extending CLAUDE.md

Add project-specific instructions below the generated content:
<!-- Generated content above — do not edit -->

## Project-specific rules

- The `posts` table is soft-deleted — always filter `WHERE deleted_at IS NULL`
- Route `/api/admin/*` requires `user.role === 'admin'` checked after platform auth
Claude follows these with the same priority as the generated content. See AGENTS.md reference for the full format.

See also

AGENTS.md reference

Full reference for the agent instructions file — what it contains and how to extend it.

Declarative workflow

How Claude pulls schema and writes code against generated types.

Deploy and test loop

The full autonomous deploy and test workflow Claude follows.

Supported agents

All supported AI agents and their setup pages.
Last modified on April 9, 2026