Laravel Markdown For Agents banner
moneo moneo

Laravel Markdown For Agents

DevOps community

Description

Laravel package for Cloudflare's Markdown conversion services. Unifies Markdown for Agents, Workers AI toMarkdown, and Browser Rendering under one elegant API.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Laravel Markdown for Agents

[![Tests](https://github.com/moneo/laravel-markdown-for-agents/actions/workflows/tests.yml/badge.svg)](https://github.com/moneo/laravel-markdown-for-agents/actions/workflows/tests.yml) [![codecov](https://codecov.io/gh/moneo/laravel-markdown-for-agents/graph/badge.svg)](https://codecov.io/gh/moneo/laravel-markdown-for-agents) [![Latest Version on Packagist](https://img.shields.io/packagist/v/moneo/markdown-for-agents.svg)](https://packagist.org/packages/moneo/markdown-for-agents) [![PHP Version](https://img.shields.io/packagist/php-v/moneo/markdown-for-agents.svg)](https://packagist.org/packages/moneo/markdown-for-agents) [![Laravel Version](https://img.shields.io/badge/laravel-11.x%20%7C%2012.x-FF2D20.svg)](https://laravel.com) [![PHPStan Level](https://img.shields.io/badge/phpstan-level%208-4FC921.svg)](https://phpstan.org) [![Code Style](https://img.shields.io/badge/code%20style-Laravel%20Pint-F36E21.svg)](https://laravel.com/docs/pint) [![License](https://img.shields.io/packagist/l/moneo/markdown-for-agents.svg)](https://packagist.org/packages/moneo/markdown-for-agents)

A Laravel package that unifies Cloudflare's three Markdown conversion services under one elegant API.

Services

Service Driver Key Description
Markdown for Agents agents Content negotiation via Accept: text/markdown on any Cloudflare-enabled URL. Free, no auth.
Workers AI toMarkdown workers_ai Converts files (PDF, DOCX, images, etc.) to Markdown via REST API. Auth required.
Browser Rendering browser Headless browser renders JS-heavy pages then converts to Markdown. Auth required.

Requirements

  • PHP 8.2+
  • Laravel 11.x or 12.x

Installation

composer require moneo/markdown-for-agents

Publish the config file:

php artisan vendor:publish --tag=markdown-for-agents-config

Configuration

Add your Cloudflare credentials to `.env`:

# Required for workers_ai an