reinforced-fenced-block

Wraps markdown and nested code blocks in a 12-tilde outer fence for safe copy-paste.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/gozonerd/shadow-ai-assessment --skill reinforced-fenced-block-gozonerd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reinforced-fenced-block
Source: https://github.com/gozonerd/shadow-ai-assessment/tree/main/.claude/skills/reinforced-fenced-block
Command: npx skills add https://github.com/gozonerd/shadow-ai-assessment --skill reinforced-fenced-block-gozonerd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Standard backtick code fences break whenever the content inside them contains its own backtick fences, corrupting markdown, code samples, and nested formatting when content is copied or relayed between conversations. ## Core Features & Use Cases - Break-Proof Outer Fence: Uses exactly 12 tilde (~) characters as the outer container so inner backtick fences never conflict with it. - Nested Content Support: Presents markdown templates, SKILL.md content, and code blocks containing their own fences without rendering failures. - Use Case: When you need to share a markdown document that itself contains code blocks with a colleague or relay it to another AI thread, wrap it in the reinforced fence so the recipient can copy it intact. ## Quick Start Ask the assistant to wrap your content in a reinforced fenced block so you can copy and paste it without the formatting breaking.

Frequently Asked Questions about reinforced-fenced-block

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I paste markdown containing code blocks without breaking the formatting?

Wrap the entire content in an outer fence made of 12 tilde (~) characters instead of backticks. Inner backtick code fences then render normally because they never conflict with the tilde container.

What is a reinforced fenced block in markdown?

A reinforced fenced block is a code container that uses 12 consecutive tilde characters as its outer fence instead of the standard three backticks. This lets the content inside safely contain its own backtick fences, markdown, and nested code blocks.

Why does my code block break when it contains triple backticks?

Standard markdown fences close at the first matching backtick sequence, so any inner triple-backtick block terminates the outer fence early. Switching the outer fence to tildes avoids the collision entirely.

Can I add a language identifier to the tilde outer fence?

No. The reinforced outer fence is a raw container and takes no language identifier. Language identifiers belong only on the inner backtick fences nested inside it.

What happens if the content itself contains 12 tildes?

Content with 12 or more consecutive tildes is extremely rare, but if it occurs the instructions escalate to a super-reinforced-fenced-block skill rather than attempting to reuse the same fence depth.