AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Draft

skill-ruesato-agent-skill-floreo-draft · by ruesato

>

No reviews yet
0 installs
27 views
0.0% view→install

Install

$ agentstack add skill-ruesato-agent-skill-floreo-draft

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-ruesato-agent-skill-floreo-draft)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
3mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Draft? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Floreo Draft

Produce a floreo markdown file — the source format for iterating on content before rendering. Write prose in clean markdown, declare rich elements as intent blocks, annotate anything with ` tags. Render to polished HTML via /floreo` when the content is ready.

When to invoke

Use /floreo:draft when content needs iteration:

  • Structure is still being decided
  • Multiple revision rounds are expected
  • A human will edit the file between agent rounds
  • You want to outline or draft before committing to final markup

Use /floreo (render) when:

  • The draft is close to final and you want the polished HTML artifact
  • You are rendering an existing floreo markdown file

Output

Write to docs/[kebab-case-slug].md. Derive the slug from the document title. The file is plain text — open and edit in any editor.


Floreo Markdown Format

Frontmatter

Every floreo markdown file begins with YAML frontmatter:

---
title: Document Title
type: report            # report | analysis | plan | proposal | incident | retrospective | brief | tutorial
accent: technical       # technical | warning | success | planning | research
interactive: toc        # toc | search | collapsible | tabs | none  (comma-separated)
author: Name            # optional
date: YYYY-MM-DD        # optional, ISO 8601
---

accent maps to the document's color palette when rendered:

| Value | Color | Use for | |---|---|---| | technical | Blue #2563eb | Engineering, default | | warning | Red #dc2626 | Incidents, risks | | success | Green #16a34a | Completions, wins | | planning | Purple #7c3aed | Strategy, roadmaps | | research | Cyan #0891b2 | Analysis, comparisons |

interactive lists reading interface features to enable on render. toc is added automatically when there are 4+ sections; others are opt-in. Use none to suppress.


Prose

Standard markdown throughout: headings, paragraphs, lists, tables, inline code, bold, italic. Use ## for top-level sections and ### for subsections. Do not write HTML directly in draft files — use intent blocks for rich elements.


Intent Blocks

Rich elements are declared as intent blocks using fenced code syntax. The render agent implements them as polished HTML components. You do not need complete data to declare an intent block — a placeholder with a hint is fine.

Charts
```chart:bar
title: Revenue by Quarter
labels: [Q1, Q2, Q3, Q4]
data: [42000, 58000, 71000, 63000]
unit: $

```chart:bar-h title: Top Products by Units Sold labels: [Widget A, Widget B, Widget C] data: [1240, 890, 560]

```chart:line
title: Weekly Active Users
labels: [Wk 1, Wk 2, Wk 3, Wk 4]
data: [1200, 1450, 1380, 1620]

```chart:donut title: Revenue by Segment labels: [Enterprise, Mid-market, SMB] data: [62, 28, 10] unit: %

```chart:milestone
phases: [Discovery, Design, Build, Launch]
dates: [Jan, Feb, Mar–Apr, May]
current: Build

#### Diagrams

```diagram:flow User submits form → Validate input → Save to DB → Send confirmation email

```diagram:timeline
2025-Q1: Project kickoff
2025-Q2: Beta launch
2025-Q3: GA release
2025-Q4: v2.0 planning

#### Document Components

```callout:info Use for neutral supplementary information.

```callout:warning
Use for risks, caveats, or things requiring attention.

```callout:success Use for wins, completions, or positive outcomes.

```stat-block
Revenue: $2.4M
Growth: +18% YoY
NPS: 72
Churn: 3.2%

```decision-table options: [Option A, Option B, Option C] criteria: Cost: [Low, High, Medium] Speed: [Fast, Slow, Medium] Risk: [Medium, Low, High] recommendation: Option A

```steps
Install the CLI
Authenticate with your account
Initialize the project
Run the dev server

---

### Hints

Annotate any element — intent block or prose — with a `` tag. The render agent reads every hint and applies it during HTML generation. Hints are stripped from the final HTML output.

**Inline hint inside a block:**

```chart:bar labels: [Q1, Q2, Q3, Q4] data: [42, 58, 71, 63] horizontal layout, muted palette, highlight Q3 as the peak

Multi-line hint inside a block:

```diagram:flow
Login → Validate → Dashboard

Omit the Validate step.
Expose step descriptions on hover.
Keep the diagram minimal — no more than 4 nodes.

**Prose hint — placed before or after the target:**

```markdown
## Executive Summary

Lead with the win. Two sentences max. Cut any hedging language.

Content here...
| Region | Q1  | Q2  |
|--------|-----|-----|
| North  | 42  | 58  |

Sort by Q2 descending. Add a totals row.

Preserving a hint for a future render round — use applied="false" to skip this hint during the current render and preserve it as a comment in the HTML for the next pass:

Restructure this section as a numbered priority list once the rankings are confirmed.

Drafting Guidelines

  • Write prose first. Block types and hints can be added or refined at any point; content quality comes first.
  • Placeholder blocks are fine. Declare intent even without complete data: a chart:bar with a note like "data TBD" signals the visual intent without blocking progress.
  • Hint where you have a strong opinion. Omit hints where you trust the render agent's judgment — the agent will make good choices for unmarked blocks.
  • Use applied="false" to park ideas. If something isn't ready to implement but shouldn't be lost, park it as an unapplied hint rather than deleting it.
  • Frontmatter interactive: is a suggestion. The render agent may add or remove features based on actual content (e.g., toc is always added for 4+ sections regardless of the frontmatter value).
  • One file per document. Don't split a single logical document across multiple draft files.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.