Not in the top 1,000 by GitHub stars
KyrieCheungYep/ky-markdown-rebuilder
A Codex / Claude Code skill for rebuilding visually complex documents into page-aligned Markdown.
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
7356f1de095c → 7356f1de095c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Heat
0.3- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
How it works
ky-markdown-rebuilder
When your agent uses it
Rebuild visual documents into reliable Markdown by combining text extraction with page or screenshot alignment. Use when converting or cleaning up PDFs, slide decks, PPT/PPTX files, HTML pages, long screenshots, Word-like reports, whitepapers, course materials, business decks, scanned documents, or visually dense documents where plain text extraction may jumble layout, charts, timelines, diagrams, tables, screenshots, or logos.
What it loads into context
Frontmatter
107 tokensAlways available to the agent
SKILL.md
5,349 tokensWhen the skill is activated
Reference documents
6,185 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Host Compatibility
- When To Use
- Output Contract (LOCKED)
- Output Modes
- Document Routing
- Scanned-Document Route (no text layer)
- Workflow
- Page Manifest
- Artifact Policy
- Outline Output
- Helper Scripts
- Quality Gate
- References
- Reliability Rules
Scripts executed separately
scripts/check_output.pyscripts/fix_tables.pyscripts/make_manifest.pyscripts/preflight.pyscripts/render_pages.pyscripts/split_markdown_pages.py
Files
.gitignoreasset127 bytesREADME.mddoc7,950 bytesSKILL.mdcore23,854 bytesSKILL.mdcore23,854 bytesSKILL.mdcore23,854 bytesSKILL.mdcore23,854 bytesSKILL.mdcore23,854 bytesSKILL.mdcore23,854 bytesSKILL.mdcore23,854 bytesSKILL.mdcore23,854 bytesSKILL.mdcore23,854 bytesSKILL.mdcore23,854 bytesSKILL.mdcore23,854 bytesSKILL.mdcore23,854 bytesSKILL.mdcore23,854 bytesSKILL.mdcore23,854 bytesSKILL.mdcore23,854 bytesSKILL.mdcore23,854 bytesSKILL.mdcore23,854 bytesSKILL.mdcore23,854 bytesSKILL.mdcore23,854 bytesSKILL.mdcore23,854 bytesagents/openai.yamlasset270 bytesreferences/output-formats.mddoc7,469 bytesreferences/token-control.mddoc2,535 bytesreferences/visual-transcription-rules.mddoc7,416 bytesscripts/check_output.pyruns13,330 bytesscripts/fix_tables.pyruns3,392 bytesscripts/make_manifest.pyruns4,324 bytesscripts/preflight.pyruns3,711 bytesscripts/render_pages.pyruns5,481 bytesscripts/split_markdown_pages.pyruns1,874 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubSkills included
- ky-markdown-rebuilder
Repository facts
- License
- No license detected
- Created
- Jul 3, 2026
- Last pushed
- Jul 11, 2026
- Forks
- 15
- Open issues
- 0
- Project activity
- Slowing
Before you install
Local scriptsAutomated signals, not a guarantee
Checked Nov 6, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 19 notes
SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- No dangerous shell commands
- 4 network referencesin 1 file: README.md:81
- No hidden or obfuscated text
- No instruction overrides
- 6 executable scriptsin 6 files: scripts/check_output.py:1 scripts/fix_tables.py:1 scripts/make_manifest.py:1 and 3 more
- No access to secrets
- No requests to vote in Hot
Show all 10 signals by file
README.md
- Network accessline 81
mkdir -p ~/.codex/skills git clone https://github.com/KyrieCheungYep/ky-markdown-rebuilder.git \ - Network accessline 82
git clone https://github.com/KyrieCheungYep/ky-markdown-rebuilder.git \ - Network accessline 89
mkdir -p ~/.claude/skills git clone https://github.com/KyrieCheungYep/ky-markdown-rebuilder.git \ - Network accessline 90
git clone https://github.com/KyrieCheungYep/ky-markdown-rebuilder.git \
scripts/check_output.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/fix_tables.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/make_manifest.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/preflight.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/render_pages.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/split_markdown_pages.py
- Executable scriptline 1
#!/usr/bin/env python3
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Signal confidence: 10 facts
- Network access in code of documentationREADME.md:81Low confidence
- Network access in code of documentationREADME.md:82Low confidence
- Network access in code of documentationREADME.md:89Low confidence
- Network access in code of documentationREADME.md:90Low confidence
- Executable script in code of a file that runsscripts/check_output.py:1High confidence
- Executable script in code of a file that runsscripts/fix_tables.py:1High confidence
- Executable script in code of a file that runsscripts/make_manifest.py:1High confidence
- Executable script in code of a file that runsscripts/preflight.py:1High confidence
- Executable script in code of a file that runsscripts/render_pages.py:1High confidence
- Executable script in code of a file that runsscripts/split_markdown_pages.py:1High confidence
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Compatible | Standard SKILL.md SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.