Skip to content

DirectorySkills

Run 1Cost tiles to a fix“Show three empty meeting rooms costing $1,200 a day, then "Room 4 released to the booking pool". About us: Office space tool Roomly.”
Runs in
  • Claude Code
  • Codex
  • Cursor
  • Gemini CLI
  • GitHub Copilot
  • OpenCode
Generates with
Your agent's model
Tested with
Claude Code 2.1.322Claude Sonnet 5.51 real run, 10 Nov
Needs
Node 22+Chromeffmpeg
Licence
Recaply licence

Cost Tiles to a Fix

Cost tiles count up their losses into a daily total, then one notification shows the fix already made.

$9.99once, yours to keep

Makes a short launch-film scene as an MP4 clip: cost tiles count up their losses into a daily total, then one notification shows the fix already made. It shows the person's own product, words, screenshots or pictures in real type and smooth motion (about 9 s), works alone as a social clip or as one scene in a longer launch film, at 16:9, 9:16, 1:1 or 4:5. Renders locally with Chrome and ffmpeg; no video model, no key and no cost. Use when an operations or fleet product shows money being lost, then fixed, or when someone asks for a "cost tiles to a fix" animation, motion graphic or product clip.

By RecaplyUpdated 11 Nov

Install Cost Tiles to a Fix

After the download, ask your agent to add it, or run the line yourself.

Read https://recaply.co/skills/cost-tiles-to-fix/install.md and follow it to install the cost-tiles-to-fix skill from cost-tiles-to-fix.zip.

Paste it into your agent. It reads our install steps, finds the ZIP you downloaded and adds the skill for you.

New to skills? How to install a skill

Similar skills

All 735 skills

Who Cost Tiles to a Fix is for

What you get

  • An MP4 scene of about 9 s at 16:9, 9:16, 1:1 or 4:5
  • Your product's words, screenshots and logo in real type
  • Works alone or as one scene in a longer film

Good fit

  • When an operations or fleet product shows money being lost, then fixed

Not for

  • A whole launch film in one go (use a launch film)
  • Filmed footage or people on camera

About this skill

You say

Show three empty meeting rooms costing $1,200 a day, then "Room 4 released to the booking pool". About us: Office space tool Roomly.

It said back

I made the clip: three empty-room tiles, a $1,200 total, then a "Room 4 released to the booking pool" notification from Roomly. I checked frames from both scenes in the final render, and the headline and notification text read clearly.

  • File: cost-tiles-to-fix/roomly-cost-tiles.mp4, 9 s, 1920×1080 (16:9), about 420 KB, with no sound.
  • Look: swiss (light grid, red accent). The first scene runs 0–6.7 s and the notification lands at about 6.3 s.
  • First scene: three tiles read "Room 1", "Room 2" and "Room 3", each marked "Empty". A $1,200 total counts up, and the headline reads "Empty rooms cost $1,200 a day".
  • Second scene: a single notification from Roomly saying "Room 4 released to the booking pool".
Show more

What it did in run 1

  1. cost-tiles-to-fix
  2. S=.claude/skills/cost-tiles-to-fix && node $S/scripts/check.mjs && mkdir -p cost-tiles-to-fix && cat > cost-tiles-to-fix/film.json <<'EOF' { "look": "studio", "size": "16:9", "name": "Roomly", "out": "roomly-cost-tiles.mp4", "scenes": [ { "scene": "widgets", "tiles": [ { "label": "Room 1", "value": "Empty", "kind": "count" }, { "label": "Room 2", "value": "Empty", "kind": "count" }, { "label": "Room 3", "value": "Empty", "kind": "count" } ], "total": { "label": "Lost per day", "value": "$1,200" }, "title": "Empty rooms cost you every day" }, { "scene": "notify", "items": [{ "app": "Roomly", "title": "Room 4 released to the booking pool", "text": "", "time": "now" }] } ] } EOF node $S/scripts/film.mjs cost-tiles-to-fix/film.json --check
  3. ./cost-tiles-to-fix/film.json
  4. S=.claude/skills/cost-tiles-to-fix && node $S/scripts/check.mjs && node $S/scripts/film.mjs cost-tiles-to-fix/film.json --check
  5. node .claude/skills/cost-tiles-to-fix/scripts/check.mjs && node .claude/skills/cost-tiles-to-fix/scripts/film.mjs cost-tiles-to-fix/film.json --check
  6. ./cost-tiles-to-fix/film-check.png
  7. ./cost-tiles-to-fix/film.json
  8. node .claude/skills/cost-tiles-to-fix/scripts/film.mjs cost-tiles-to-fix/film.json && ffmpeg -y -loglevel error -ss 5.5 -i cost-tiles-to-fix/roomly-cost-tiles.mp4 -frames:v 1 cost-tiles-to-fix/frame55.png && ffprobe -v error -show_entries format=duration,size -of default=nw=1 cost-tiles-to-fix/roomly-cost-tiles.mp4
  9. ./cost-tiles-to-fix/frame55.png
  10. sed -i '' 's/"look": "studio"/"look": "swiss"/' cost-tiles-to-fix/film.json && node .claude/skills/cost-tiles-to-fix/scripts/film.mjs cost-tiles-to-fix/film.json >/dev/null && ffmpeg -y -loglevel error -ss 5.5 -i cost-tiles-to-fix/roomly-cost-tiles.mp4 -frames:v 1 cost-tiles-to-fix/frame55.png && ffmpeg -y -loglevel error -ss 8.4 -i cost-tiles-to-fix/roomly-cost-tiles.mp4 -frames:v 1 cost-tiles-to-fix/frame84.png
  11. ./cost-tiles-to-fix/frame55.png
  12. ./cost-tiles-to-fix/frame84.png
  13. ./cost-tiles-to-fix/film.json
  14. node .claude/skills/cost-tiles-to-fix/scripts/film.mjs cost-tiles-to-fix/film.json >/dev/null && ffmpeg -y -loglevel error -ss 5.5 -i cost-tiles-to-fix/roomly-cost-tiles.mp4 -frames:v 1 cost-tiles-to-fix/frame55.png && ffmpeg -y -loglevel error -ss 8.4 -i cost-tiles-to-fix/roomly-cost-tiles.mp4 -frames:v 1 cost-tiles-to-fix/frame84.png && ls cost-tiles-to-fix
  15. ./cost-tiles-to-fix/frame55.png
  16. ./cost-tiles-to-fix/frame84.png
  17. cd ./cost-tiles-to-fix && ffmpeg -y -loglevel error -ss 3 -i roomly-cost-tiles.mp4 -frames:v 1 f3.png && ffmpeg -y -loglevel error -ss 6.2 -i roomly-cost-tiles.mp4 -frames:v 1 f62.png
  18. ./cost-tiles-to-fix/f3.png
  19. total
  20. sa-wg-tot
  21. ./.claude/skills/cost-tiles-to-fix/scripts/scenes-a-data.mjs
  22. cd . && node .claude/skills/cost-tiles-to-fix/scripts/film.mjs cost-tiles-to-fix/film.json | tail -1 && ffmpeg -y -loglevel error -ss 6.0 -i cost-tiles-to-fix/roomly-cost-tiles.mp4 -frames:v 1 cost-tiles-to-fix/f60.png
  23. ./cost-tiles-to-fix/f60.png
  24. ./cost-tiles-to-fix/film.json
  25. node .claude/skills/cost-tiles-to-fix/scripts/film.mjs cost-tiles-to-fix/film.json | tail -1 && ffmpeg -y -loglevel error -ss 6.0 -i cost-tiles-to-fix/roomly-cost-tiles.mp4 -frames:v 1 cost-tiles-to-fix/f60.png && rm -f cost-tiles-to-fix/frame*.png cost-tiles-to-fix/f3.png cost-tiles-to-fix/f62.png && ls -la cost-tiles-to-fix
  26. ./cost-tiles-to-fix/f60.png
  27. node .claude/skills/cost-tiles-to-fix/scripts/film.mjs cost-tiles-to-fix/film.json
  28. cd ./cost-tiles-to-fix && ffmpeg -y -loglevel error -ss 6.0 -i roomly-cost-tiles.mp4 -frames:v 1 f60.png
  29. ./cost-tiles-to-fix/f60.png
  30. Done

10 Nov 2026 · Claude Code 2.1.322 with Claude Sonnet 5.5 · 2 min 36 s · $0.33 of API use

Questions

Is Cost Tiles to a Fix free?

No. Cost Tiles to a Fix costs $9.99 once and stays in your Recaply account, or it comes with the Recaply plan ($19.99 a month), which opens every premium skill and prompt.

Which agents can use Cost Tiles to a Fix?

Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot and OpenCode.

What do I get when I buy Cost Tiles to a Fix?

A ZIP of the whole skill folder (68 KB): the SKILL.md your agent follows and its 12 other files, the references, templates and scripts it uses. You download it from this page whenever you need it, and install it in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot and OpenCode. The Recaply plan opens it too, with every other premium skill and prompt.

How do I install Cost Tiles to a Fix?

Buy it, then download the ZIP from this page. For Claude Code, unzip it into .claude/skills/ in your project. For Codex, Cursor and Gemini CLI, unzip it and run npx skills add ./cost-tiles-to-fix with your agent's flag.

What do I get from Cost Tiles to a Fix?

An MP4 scene of about 9 s at 16:9, 9:16, 1:1 or 4:5. Your product's words, screenshots and logo in real type. Works alone or as one scene in a longer film.

What does Cost Tiles to a Fix need?

Node 22+, Chrome and ffmpeg, and no API key. Each use costs nothing beyond your agent.

How big is Cost Tiles to a Fix?

13 files, about 50,295 tokens in all. The SKILL.md is about 2,231 tokens, and your agent reads it only when the job fits.

What does a run cost?

Our 1 runs took 2 min 36 s to 2 min 36 s and $0.33 to $0.33 of API use each, in Claude Code with claude-sonnet-5-5. On a Claude plan, a run counts toward your usage instead.

Do I have to name Cost Tiles to a Fix to use it?

Type /cost-tiles-to-fix first to make sure it loads. Without it, Claude Code may judge a small job simple enough to do without the skill.