Convert
remotion-dev/remotion
Start the local @remotion/convert app and open it in the Codex browser.
Classify reader temperature on the 5-level scale: Ice Cold / Cool / Warm / Hot / Boiling.
$ npx skills add FerroxLabs/wayland --skill convert-temperature -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install FerroxLabs/wayland convert-temperature --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/FerroxLabs/wayland.git skills-src && mkdir -p .claude/skills && cp -r skills-src/resources/bundled-extensions/business-conversion/skills/convert-temperature .claude/skills/convert-temperature && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "convert-temperature" agent skill from https://github.com/FerroxLabs/wayland/tree/main/resources/bundled-extensions/business-conversion/skills/convert-temperature into .claude/skills/convert-temperature/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "convert-temperature", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/FerroxLabs/wayland/tree/main/resources/bundled-extensions/business-conversion/skills/convert-temperatureType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add FerroxLabs/wayland --skill convert-temperature -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install FerroxLabs/wayland convert-temperature --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/FerroxLabs/wayland.git skills-src && mkdir -p .agents/skills && cp -r skills-src/resources/bundled-extensions/business-conversion/skills/convert-temperature .agents/skills/convert-temperature && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "convert-temperature" agent skill from https://github.com/FerroxLabs/wayland/tree/main/resources/bundled-extensions/business-conversion/skills/convert-temperature into .agents/skills/convert-temperature/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "convert-temperature", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add FerroxLabs/wayland --skill convert-temperature -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install FerroxLabs/wayland convert-temperature --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/FerroxLabs/wayland.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/resources/bundled-extensions/business-conversion/skills/convert-temperature .cursor/skills/convert-temperature && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "convert-temperature" agent skill from https://github.com/FerroxLabs/wayland/tree/main/resources/bundled-extensions/business-conversion/skills/convert-temperature into .cursor/skills/convert-temperature/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "convert-temperature", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/FerroxLabs/wayland.git --path resources/bundled-extensions/business-conversion/skills/convert-temperature--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add FerroxLabs/wayland --skill convert-temperature -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install FerroxLabs/wayland convert-temperature --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/FerroxLabs/wayland.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/resources/bundled-extensions/business-conversion/skills/convert-temperature .gemini/skills/convert-temperature && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "convert-temperature" agent skill from https://github.com/FerroxLabs/wayland/tree/main/resources/bundled-extensions/business-conversion/skills/convert-temperature into .gemini/skills/convert-temperature/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "convert-temperature", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install FerroxLabs/wayland convert-temperatureInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add FerroxLabs/wayland --skill convert-temperature -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/FerroxLabs/wayland.git skills-src && mkdir -p .github/skills && cp -r skills-src/resources/bundled-extensions/business-conversion/skills/convert-temperature .github/skills/convert-temperature && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "convert-temperature" agent skill from https://github.com/FerroxLabs/wayland/tree/main/resources/bundled-extensions/business-conversion/skills/convert-temperature into .github/skills/convert-temperature/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "convert-temperature", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add FerroxLabs/wayland --skill convert-temperature -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install FerroxLabs/wayland convert-temperature --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/FerroxLabs/wayland.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/resources/bundled-extensions/business-conversion/skills/convert-temperature .opencode/skills/convert-temperature && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "convert-temperature" agent skill from https://github.com/FerroxLabs/wayland/tree/main/resources/bundled-extensions/business-conversion/skills/convert-temperature into .opencode/skills/convert-temperature/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "convert-temperature", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
convert-temperatureClassify reader temperature on the 5-level scale: Ice Cold / Cool / Warm / Hot / Boiling.
Convert Temperature is an agent skill from FerroxLabs/wayland. Classify reader temperature on the 5-level scale: Ice Cold / Cool / Warm / Hot / Boiling. Sets length, depth, education burden, and approach for every other Method primitive that follows. Use when starting a new asset and you need to calibrate how much teaching, proof, and persuasion to load before writing. Not for auditing an existing asset's tone (use convert-audit) and not for designing the offer (use funnels-offer).
Its SKILL.md is about 3.7k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
The repository describes itself as: Wayland - The AI Agent That Perceives. Reasons. Acts. Evolves. The licence is MIT.
5 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 4c030c7. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Convert Temperature loads about 3.7k tokens when it runs. Until then it costs about 111 tokens; SKILL.md has 1,654 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from FerroxLabs/wayland at commit 4c030c7, republished under its MIT licence (© FerroxLabs). 1,654 words, ~3,698 tokens.
.claude/skills/convert-temperature/SKILL.md (or your agent's skills folder)."Before you write a word of copy, you need to know where your reader is. Not demographically - psychologically. How much do they already know? How much do they already believe? How much have they already heard?" - The Donahoe Method, Framework 7
The same product needs completely different copy at every temperature. An Ice Cold audience needs a 3,000-word education piece. A Boiling audience needs a 3-line email. Writing hot copy for a cold audience is the most common reason campaigns fail.
This skill classifies your reader on the 5-level temperature scale and outputs a calibration brief that every downstream Method skill uses.
Trigger phrases: "what temperature is this audience", "market temperature", "awareness level", "is this audience hot or cold", "ice cold cool warm hot boiling", "calibrate the copy length", "temperature read", "how aware is this reader", /convert temperature <audience description>.
Run this skill in the diagnostic phase, alongside convert-four-questions. Both feed the brief that the page-builders work from.
Do NOT use for:
convert-audit)funnels-offer)Required:
Optional:
out_path - caller-controlled output. Defaults via build_report_path.State: Not looking for a solution because they don't know there's a problem worth solving. Job of copy: Wake them up. Don't sell - pattern-interrupt. Show them something they haven't considered. Enemy: Apathy, not skepticism. Length signal: Long. 2,500-4,000 words on a sales page. 25+ minute VSL with extended education. Bridge pages and advertorials carry the weight before any pitch lands. Open posture: Layer 1 Nerve Strike must surface a latent pain. Layer 2 Side Door is critical - pitchy openers get scrolled past on the first sentence. Three Locks weight: Heavy on Want (you're building it from zero), light on Excuse (no one is at the buy line yet). Proof posture: Anecdote-heavy and Receipt-heavy. They need to see other people's problem-discovery moments before they accept their own. Close posture: Soft CTA - usually to consume more content, not to buy. "Watch the next video" / "Read this" / "Get the free thing." The buy comes later in the sequence.
Examples of Ice Cold traffic:
State: Frustrated but don't know what to do about it. Searching, comparing, lurking. Job of copy: Name the problem so precisely they feel understood, then introduce the category of solution. Don't pitch your specific product yet - sell the approach. Enemy: Confusion and search fatigue. Length signal: Long-medium. 1,800-2,800 words. 18-minute VSL. Open posture: Layer 1 Nerve Strike hits the problem they've already named in their own head. Skin in the Game lands hard - they want someone who's been in their seat. Three Locks weight: Balanced. Want is partially built (they want out); Trust carries the most weight because they're shopping for someone they can believe. Proof posture: Anecdote + Because. They need the mechanism explained, not just results. Close posture: Direct but with full Cascade. The Vision Close + Math Close together close most of this segment.
Examples of Cool traffic:
State: Shopping. Comparing. They've tried at least one thing that didn't work. Job of copy: Differentiate. Why This and not the other options? Your unique mechanism does the heavy lifting here. Enemy: Past disappointment and decision paralysis. Length signal: Medium. 1,200-2,000 words. 12-15 minute VSL. Open posture: Layer 1 Nerve Strike often takes the form of "You've tried X. Here's why X didn't work." Fingerprint must be sharp - you're being compared. Three Locks weight: Heavy on Trust (they're skeptical from past failures) and on the differentiation in Want (your version of the result is better/faster/different). Proof posture: Receipts + Drive-By + the Because mechanism. Show, name the credential in passing, explain why it works. Close posture: Full Cascade. Safety Net carries unusually heavy weight - they've been burned and the guarantee removes the last objection.
Examples of Warm traffic:
State: On the fence about your specific offer. They've consumed your content, may have been on past sales pages, may have abandoned cart once. Job of copy: Pure persuasion. Proof, value stacking, risk reversal, real urgency. They don't need education - they need a reason to act now. Enemy: Procrastination and "I'll come back to it." Length signal: Medium-short. 800-1,500 words. 8-12 minute VSL. Email can carry full close in 400 words. Open posture: Layer 1 Nerve Strike skips problem education and goes straight to outcome anchoring. "You already know what this can do. Here's what's different about right now." Three Locks weight: Heavy on Excuse - they want it, they trust it, they need permission and a justification. Math Close is the heavy lifter. Proof posture: Specific numbers, recent receipts, testimonials with names attached. Close posture: Cascade compressed. P.S. and P.P.S. are critical - those are where Hot buyers convert.
Examples of Hot traffic:
State: They've decided. They just haven't clicked yet. Past customers, repeat visitors, people who literally had the cart open last week. Job of copy: Remove the last friction. Short, direct, often just a reminder. Enemy: Distraction, not doubt. Length signal: Short. 200-600 words on a page. 3-line email. Single SMS. "You left something in your cart. Still want it?" Open posture: No four-layer open needed. One sentence - confirming, not selling. Three Locks weight: All three already opened. Just need the Door of the Cascade Close. Proof posture: Single receipt or single testimonial. Don't re-pitch. Close posture: Just the Door. "Click here. Done."
Examples of Boiling traffic:
Where is this reader coming from? The traffic source produces 70% of the temperature read on its own.
| Source | Default temperature |
|---|---|
| Cold paid ad, demographic targeting | Ice Cold |
| SEO long-tail, problem keyword | Cool |
| Retargeting pixel, content visitor | Warm |
| Email list, content consumer | Warm-to-Hot |
| Active launch sequence | Hot |
| Cart abandoner, past customer | Boiling |
For the specific reader, score:
Three "no"s → Ice Cold. Three "yes"es → Boiling. Mixed pattern → use the table above to position.
Schwartz's market sophistication overlay: how many times has this audience seen this kind of pitch before? Even a Hot audience, in a hyper-saturated category, may need a Cool-temperature mechanism explanation because they've heard the standard pitch a thousand times.
If sophistication is high (5+ competitor pitches consumed), bump the length up by one notch and load the differentiation mechanism heavier in Why This.
Output the calibration brief - the rest of the pack writes against it.
Last check: did you assume the audience was hotter than they actually are? Most copy fails because writers project their own belief about the offer onto the reader. Cold-temperature copy on a hot audience is rare; hot-copy on a cold audience is the most common failure mode. Bias the call cooler than your gut says, and watch what happens.
# Temperature Read - <Audience / Asset>
**Traffic source:** <where they came from>
**Asset being calibrated:** <sales page / VSL / email / ad>
---
## Classification: <Ice Cold | Cool | Warm | Hot | Boiling>
**Confidence:** <High / Medium / Low>
**Sophistication overlay:** <Low / Medium / High - how many competitor pitches they've seen>
### Belief audit
- Believes problem is real for them: <yes / sort-of / no>
- Believes a solution category exists: <yes / sort-of / no>
- Believes you can deliver it: <yes / sort-of / no>
---
## Calibration brief (downstream primitives use this)
| Lever | Calibrated value |
|-------|------------------|
| Asset length | <words / minutes> |
| Open posture | <Layer 1 angle, Side Door priority> |
| Three Locks weight | <Want X% / Trust Y% / Excuse Z%> |
| Proof type priority | <Anecdote / Receipt / Drive-By / Namecheck / Because - ranked> |
| Close posture | <full Cascade / compressed / Door-only> |
| Education burden | <heavy / medium / light / none> |
| Urgency framing | <real reason / honest compounding cost / none - confirm-only> |
---
## What the rest of the Method should do with this
- **convert-open** → <specific Open guidance for this temperature>
- **convert-three-locks** → <which lock carries the most weight>
- **convert-proof** → <which proof types lead, which trail>
- **convert-bullets** → <how many, how dense, which 4 types lead>
- **convert-close** → <full Cascade vs compressed vs Door-only>
- **convert-chute** → <pacing - long-form chute vs short-form snap>
---
## Bullshit Filter
- [ ] Classification matches traffic source default (or has a documented reason for diverging)
- [ ] Belief audit was answered honestly, not optimistically
- [ ] Sophistication overlay considered - am I underestimating how much they've seen?
- [ ] I biased cooler when in doubtMarket Temperature is part of The Donahoe Method (Wayland-owned operating system).
Lineage references:
© FerroxLabs, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in resources/bundled-extensions/business-conversion/skills/convert-temperature of FerroxLabs/wayland.
Open the folder on GitHubat commit 4c030c7
Convert Temperature next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Convert Temperature this skillFerroxLabs/wayland | 608 | — | ~3.7k | Automated safety check: Pass | MIT | |
| Convertremotion-dev/remotion | 62k | — | ~247 | Automated safety check: Pass | Custom licence | |
| Cold Emailsickn33/agentic-awesome-skills | 47k | 2 repos | ~1.9k | Automated safety check: Pass | MIT | |
| Cold Emailalirezarezvani/claude-skills | 28k | 1 repos | ~3.6k | Automated safety check: Pass | MIT | |
| Web Page ReaderHKUDS/Vibe-Trading | 35k | — | ~627 | Automated safety check: Pass | MIT | |
| AI Cold Outreachtech-leads-club/agent-skills | 7k | — | ~5.6k | Automated safety check: Pass | Custom licence |
remotion-dev/remotion
Start the local @remotion/convert app and open it in the Codex browser.
sickn33/agentic-awesome-skills
Write B2B cold emails and follow-up sequences that earn replies.
alirezarezvani/claude-skills
When the user wants to write, improve, or build a sequence of B2B cold outreach emails to prospects who haven't asked to hear from them.
HKUDS/Vibe-Trading
Converts web pages, articles and documentation links into clean Markdown through the read_url tool, which sends the full URL to the third-party Jina Reader service.
tech-leads-club/agent-skills
When the user wants to build an AI-powered outreach system, write cold emails, improve deliverability, or scale personalized outreach.
sickn33/agentic-awesome-skills
Reference document for monopoly scale-benchmarks. An agent skill from sickn33/agentic-awesome-skills.
FerroxLabs/wayland
Install, start, connect, and troubleshoot visualization companion projects for Aion/OpenClaw, with Star-Office-UI as the default recommendation.
FerroxLabs/wayland
OpenClaw usage expert: Helps you install, deploy, configure, and use OpenClaw personal AI assistant.
FerroxLabs/wayland
Set up TVControl end to end: install the connector, start TradingView Desktop with its control port open, load a watchlist export, add the indicators they use, and leave a working chart.
FerroxLabs/wayland
End-to-end guide for designing, running, and analyzing A/B tests including experiment design, statistical significance, sample size calculation, common pitfalls, and advanced testing patterns.
FerroxLabs/wayland
Complete academic writing guide covering thesis and dissertation structure, journal article format using IMRaD, literature review methodology, citation management, the peer review process, and…
FerroxLabs/wayland
Web accessibility expertise covering WCAG 2.2 conformance, audit methodology, ARIA patterns, keyboard navigation, screen reader testing, focus management, form accessibility, and automated vs manual…
Classify reader temperature on the 5-level scale: Ice Cold / Cool / Warm / Hot / Boiling. Convert Temperature is an agent skill from FerroxLabs/wayland. Classify reader temperature on the 5-level scale: Ice Cold / Cool / Warm / Hot / Boiling.
Convert Temperature fits situations like: starting a new asset and you need to calibrate how much teaching; persuasion to load before writing.
Run `npx skills add FerroxLabs/wayland --skill convert-temperature -a claude-code`. Or copy the skill folder (resources/bundled-extensions/business-conversion/skills/convert-temperature in FerroxLabs/wayland) into .claude/skills/convert-temperature in your project. Claude Code loads it when a task matches its description.
Run `npx skills add FerroxLabs/wayland --skill convert-temperature -a codex`. Or copy the skill folder (resources/bundled-extensions/business-conversion/skills/convert-temperature in FerroxLabs/wayland) into .agents/skills/convert-temperature in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add FerroxLabs/wayland --skill convert-temperature -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/convert-temperature, .gemini/skills/convert-temperature, .github/skills/convert-temperature and .opencode/skills/convert-temperature in your project.
SKILL.md names no scripts, command-line tools or credentials: Convert Temperature is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Convert Temperature is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 3.7k tokens (SKILL.md is roughly 15k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Convert Temperature: Convert (remotion-dev/remotion, 62k stars), Cold Email (sickn33/agentic-awesome-skills, 47k stars), Cold Email (alirezarezvani/claude-skills, 28k stars) and Web Page Reader (HKUDS/Vibe-Trading, 35k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
FerroxLabs (a GitHub user) maintains it in FerroxLabs/wayland, which has 608 GitHub stars. The repository holds 1,194 skills in this directory. The repository was last updated on October 6, 2026.
Source: FerroxLabs/wayland on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.