Skip to content

Latest commit

 

History

History
74 lines (52 loc) · 3.66 KB

File metadata and controls

74 lines (52 loc) · 3.66 KB

Cloudinary Getting Started

An installer CLI for an AI-assisted onboarding skill that guides you through integrating Cloudinary into a new or existing project.

Install

Install the skill globally or in your project:

npx skills add cloudinary-devs/cloudinary-get-started --copy

This installs the skill to .agents/skills/cloudinary-get-started by default, as well as any other agent or IDE-specific skill folder, such as .claude.

Use

Once installed, run the onboarding guide in any project:

/cloudinary-get-started

The skill walks through seven steps:

  1. Silent explore — Detect your project structure, framework, and stack (automatically)
  2. Stage 1: AI tooling — Install Cloudinary MCP servers (required) and optionally the related skills
  3. Stage 2: Framework detection — Identify your stack (Django, Rails, Next.js, etc.) and deployment model (front-end, back-end, or full-stack)
  4. Stage 3: SDK setup — Install the official Cloudinary SDK for your framework and create .env.example
  5. Stage 4: Credentials — Retrieve your Cloudinary account credentials and save them to .env
  6. Stage 5: Validation — Verify media delivery, measure optimization savings, and document your setup
  7. What's next — Get personalized next steps, install the VS Code extension, and access use-case-specific prompts

What's included

Cloudinary MCP servers:

  • cloudinary-asset-mgmt — Query and manage assets in your Cloudinary account
  • cloudinary-env-config — Read and manage environment variables

Related skills (optional, install separately):

  • cloudinary-docs — Answers Cloudinary questions using real, up-to-date documentation
  • cloudinary-transformations — Generates valid image and video transformation URLs that follow best practices
  • cloudinary-react — Provides React SDK patterns, configuration, and troubleshooting (used only if you choose React)

See the main skills repo to install the related skills.

Files in this repo

File Purpose
skills/cloudinary-get-started/SKILL.md Skill definition — stage order, gates, and stage completion format
skills/cloudinary-get-started/references/ Implementation details for each stage

Prefer a single copy/paste prompt instead of installing the skill? Get it from the Cloudinary docs.

What gets written to your project

When the skill runs, it creates or updates these files in your project root:

  • MCP server config — location depends on your IDE/agent, for example:
    • Claude Code: .mcp.json
    • Cursor: .cursor/mcp.json
    • VS Code: .vscode/mcp.json
  • SDK configuration — updated in your app's entry point (e.g., app.py, server.js, app/config.rb) with Cloudinary imports and config
  • Dependency manifestrequirements.txt / package.json / Gemfile / go.mod / etc. — updated with Cloudinary SDK
  • .env.example — placeholder credentials (safe to commit)
  • .env — created if it doesn't exist, or updated only with your permission if it already exists; contains real credentials (added to .gitignore, never commit)
  • docs/cloudinary-environment.json — validation results and setup details (no secrets)
  • docs/cloudinary-getting-started-preview.html — side-by-side image preview (front-end and full-stack projects only)

Learn more