Not in the top 1,000 by GitHub stars
Bearcoder6/Resume2Site-Skill
Turn your resume into a polished personal website with Codex Skill.
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 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 6acdaa895f1d
No earlier version was observed for comparison.
skills/resume2site/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 6acdaa895f1d
No earlier version was observed for comparison.
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
- resume2site-skill
/ - resume2site
skills/resume2site
How it works
resume2site-skill
When your agent uses it
Root pointer for the Resume2Site Agent Skill repository. Use when an agent is given this repository and needs to find the primary Resume2Site Skill instructions for turning resumes, projects, and papers into polished GitHub Pages personal websites.
What it loads into context
Frontmatter
56 tokensAlways available to the agent
SKILL.md
175 tokensWhen the skill is activated
Reference documents
6,863 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
.gitattributesasset100 bytes.gitignoreasset176 bytesCHANGELOG.mddoc408 bytesCONTRIBUTING.mddoc1,181 bytesLICENSEasset1,081 bytesREADME.mddoc13,790 bytesREFACTOR_SUMMARY.mddoc2,191 bytesSKILL.mdcore842 bytesassets/showcase-academic-editorial.jpgasset554,550 bytesassets/showcase-academic-lab.jpgasset475,073 bytesassets/showcase-business-polished.jpgasset486,937 bytesassets/showcase-creative-portfolio.jpgasset522,248 bytesassets/showcase-engineering-commercial.jpgasset611,300 bytesassets/showcase-minimal-resume-site.jpgasset466,567 bytesassets/showcase-source-resume.jpgasset129,623 bytesdocs/images/Resume2Site.pngasset1,938,550 bytesdocs/implementation-process.mddoc1,794 bytesdocs/install.mddoc1,343 bytesdocs/style-distillation/academic-style-research.mddoc1,477 bytesdocs/style-distillation/anti-patterns.mddoc841 bytesdocs/style-distillation/distilled-style-principles.mddoc1,746 bytesdocs/style-distillation/landing-style-research.mddoc1,536 bytesdocs/style-distillation/ui-patterns-research.mddoc747 bytesdocs/style-references/.gitkeepasset1 bytesdocs/style-references/README.mddoc856 bytesdocs/usage.mddoc1,972 bytesskill.jsonasset439 bytes
Read SKILL.md
# Resume2Site-Skill
This repository is a lightweight Agent Skill package.
Primary skill entry:
```text
skills/resume2site/SKILL.md
```
Use that file when an agent needs to convert a resume, GitHub projects, papers, and optional style references into a polished GitHub Pages-ready personal website.
This repository is not a CLI, parser, crawler, SaaS app, Python package, npm package, or full website builder. It provides workflow rules, prompt templates, design rules, privacy guidance, examples, and final review criteria for coding agents.View the complete source on GitHubresume2site
When your agent uses it
Lightweight Agent Skill for turning resumes, GitHub projects, papers, and optional style references into polished GitHub Pages personal websites. Use when Codex, Claude Code, Cursor, or another coding agent needs to extract a structured profile, choose academic homepage or personal landing-page mode, plan site narrative, generate static HTML/CSS output, recommend licensed assets, protect privacy, and run a lightweight file-based final quality review.
What it loads into context
Frontmatter
91 tokensAlways available to the agent
SKILL.md
1,554 tokensWhen the skill is activated
Reference documents
13,871 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Required Workflow
- Style Intake
- Inputs
- Outputs
- Mode Selection
- Core References
- Non-Negotiables
Files
SKILL.mdcore7,213 bytesSKILL.mdcore7,213 bytesacademic-layout-rules.mddoc1,186 bytesagents/openai.yamlasset466 bytesasset-rules.mddoc6,967 bytesavatar-rules.mddoc2,021 bytesbad-smell-checklist.mddoc1,832 bytescontent-rules.mddoc4,231 bytesdesign-token-rules.mddoc2,120 bytesexamples/academic/expected-output-structure.mddoc290 bytesexamples/academic/profile.jsonasset2,037 bytesexamples/academic/resume.txtdoc967 bytesexamples/academic/site-plan.mddoc869 bytesexamples/landing/expected-output-structure.mddoc283 bytesexamples/landing/profile.jsonasset1,557 bytesexamples/landing/resume.txtdoc781 bytesexamples/landing/site-plan.mddoc806 bytesinformation-architecture.mddoc2,555 byteslanding-layout-rules.mddoc872 bytesmode-rules.mddoc1,784 bytesprivacy-rules.mddoc1,377 bytesprofile-schema.mddoc2,504 bytesprompts/asset-recommendation.mddoc1,625 bytesprompts/extract-profile.mddoc3,799 bytesprompts/final-review.mddoc1,886 bytesprompts/generate-academic.mddoc3,411 bytesprompts/generate-landing.mddoc3,382 bytesprompts/plan-site.mddoc1,588 bytesprompts/project-case-study.mddoc749 bytesprompts/publication-section.mddoc601 bytesprompts/visual-polish-pass.mddoc959 bytesquality-checklist.mddoc3,662 bytesstyle-pack.mddoc8,589 bytestemplates/academic-profile/sample-output-notes.mddoc389 bytestemplates/academic-profile/structure.mddoc376 bytestemplates/academic-profile/style-notes.mddoc449 bytestemplates/academic-profile/template.mddoc621 bytestemplates/personal-landing/sample-output-notes.mddoc403 bytestemplates/personal-landing/structure.mddoc327 bytestemplates/personal-landing/style-notes.mddoc479 bytestemplates/personal-landing/template.mddoc525 bytesworkflow.mddoc2,498 bytes
Read SKILL.md
# Resume2Site
Use this Skill to guide a coding agent from resume materials to a polished GitHub Pages-ready personal website.
This Skill is not a CLI, parser, crawler, SaaS app, Python package, npm package, or full automation system. Use the agent environment's available file-reading, writing, and development tools.
By default, do not require a browser, Playwright, screenshot capture, local dev server, or visual regression environment. Generate the static HTML/CSS site, run lightweight file-based checks, then give the user the `output/site/index.html` path so they can preview it locally. Browser or screenshot checks are optional only when the user explicitly asks for them or the environment clearly supports them without extra setup.
Always write generated HTML, CSS, JSON, Markdown, and asset-credit files as UTF-8. Every generated HTML page must include `<meta charset="utf-8">` in the `<head>`.
## Required Workflow
1. Read the user's resume and optional materials from the provided paths.
2. If PDF or DOCX extraction is unreliable, ask for `resume.txt`.View the complete source on GitHubSkills included
- resume2site-skill
- resume2site
Repository facts
- License
- MIT
- Created
- Jun 5, 2026
- Last pushed
- Jun 5, 2026
- Forks
- 0
- Open issues
- 0
- Project activity
- Slowing
Before you install
Instructions onlyAutomated signals, not a guarantee
Checked Nov 4, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 1 note
skills/resume2site/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- No dangerous shell commands
- 33 network referencesin 5 files: README.md:11 resume2site/examples/academic/profile.json:10 resume2site/examples/academic/resume.txt:1 and 2 more
- No hidden or obfuscated text
- No instruction overrides
- No executable scripts
- 1 reference to secretsin 1 file: .gitignore:8
- No requests to vote in Hot
Show all 34 signals by file
.gitignore
- Access to secretsline 8
[Credential-related source omitted]
README.md
- Network accessline 11
<p align="center"> <img alt="Agent Skill" src="https://img.shields.io/badge/type-Agent%20Skill-111827"> - Network accessline 12
<img alt="Agent Skill" src="https://img.shields.io/badge/type-Agent%20Skill-111827"> - Network accessline 13
<img alt="GitHub Pages" src="https://img.shields.io/badge/output-GitHub%20Pages-2563eb"> - Network accessline 14
<img alt="Desktop First" src="https://img.shields.io/badge/design-Desktop%20First-0f766e"> - Network accessline 15
<img alt="License" src="https://img.shields.io/badge/license-MIT-475569"> - Network accessline 76
请安装并使用这个 Skill: https://github.com/Bearcoder6/Resume2Site-Skill.git - Network accessline 77
https://github.com/Bearcoder6/Resume2Site-Skill.git - Network accessline 89
git clone https://github.com/Bearcoder6/Resume2Site-Skill.git - Network accessline 98
git clone https://github.com/Bearcoder6/Resume2Site-Skill.git - Network accessline 172
如果你想做 `username.github.io` 这种用户主页,仓库名要写成自己的 `username.github.io`。如果只是项目主页,一般会发布到 `https://username.github.io/repository-name/`。 - Network accessline 230
Please install and use this Skill: https://github.com/Bearcoder6/Resume2Site-Skill.git - Network accessline 231
https://github.com/Bearcoder6/Resume2Site-Skill.git - Network accessline 243
git clone https://github.com/Bearcoder6/Resume2Site-Skill.git - Network accessline 252
git clone https://github.com/Bearcoder6/Resume2Site-Skill.git - Network accessline 322
For a user site such as `username.github.io`, name the repository exactly `username.github.io`. For a project site, GitHub Pages will usually publish it under `https://username.github.io/repository-name/`.
skills/resume2site/examples/academic/profile.json
- Network accessline 10
"email": "lina.park@example.com", "phone": "", "website": "https://lina-park.example.com", - Network accessline 11
"phone": "", "website": "https://lina-park.example.com", "github": "", - Network accessline 12
"website": "https://lina-park.example.com", - Network accessline 13
"github": "", "linkedin": "", "google_scholar": "https://scholar.example.com/lina-park" - Network accessline 14
"linkedin": "", "google_scholar": "https://scholar.example.com/lina-park" }, - Network accessline 15
"google_scholar": "https://scholar.example.com/lina-park"
skills/resume2site/examples/academic/resume.txt
- Network accessline 1
Dr. Lina Park Email: lina.park@example.com Website: https://lina-park.example.com - Network accessline 2
Email: lina.park@example.com Website: https://lina-park.example.com Google Scholar: https://scholar.example.com/lina-park - Network accessline 3
Website: https://lina-park.example.com - Network accessline 4
Google Scholar: https://scholar.example.com/lina-park
skills/resume2site/examples/landing/profile.json
- Network accessline 10
"email": "maya.torres@example.com", "phone": "", "website": "https://maya-torres.example.com", - Network accessline 11
"phone": "", "website": "https://maya-torres.example.com", "github": "https://github.com/example-maya", - Network accessline 12
"website": "https://maya-torres.example.com", - Network accessline 13
"github": "https://github.com/example-maya",
skills/resume2site/examples/landing/resume.txt
- Network accessline 1
Maya Torres Email: maya.torres@example.com GitHub: https://github.com/example-maya - Network accessline 2
Email: maya.torres@example.com GitHub: https://github.com/example-maya Portfolio: https://maya-torres.example.com - Network accessline 3
GitHub: https://github.com/example-maya - Network accessline 4
Portfolio: https://maya-torres.example.com
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.
Some files could not be read; the facts below still hold.
Signal confidence: 23 facts
- Network access in prose of documentationREADME.md:11Low confidence
- Network access in prose of documentationREADME.md:12Low confidence
- Network access in prose of documentationREADME.md:13Low confidence
- Network access in prose of documentationREADME.md:14Low confidence
- Network access in prose of documentationREADME.md:15Low confidence
- Network access in code of documentationREADME.md:76Low confidence
- Network access in code of documentationREADME.md:77Low confidence
- Network access in code of documentationREADME.md:89Low confidence
- Network access in code of documentationREADME.md:98Low confidence
- Network access in prose of documentationREADME.md:172Low confidence
- Network access in code of documentationREADME.md:230Low confidence
- Network access in code of documentationREADME.md:231Low confidence
- Network access in code of documentationREADME.md:243Low confidence
- Network access in code of documentationREADME.md:252Low confidence
- Network access in prose of documentationREADME.md:322Low confidence
- Network access in prose of documentationresume2site/examples/academic/resume.txt:1Low confidence
- Network access in prose of documentationresume2site/examples/academic/resume.txt:2Low confidence
- Network access in prose of documentationresume2site/examples/academic/resume.txt:3Low confidence
- Network access in prose of documentationresume2site/examples/academic/resume.txt:4Low confidence
- Network access in prose of documentationresume2site/examples/landing/resume.txt:1Low confidence
- Network access in prose of documentationresume2site/examples/landing/resume.txt:2Low confidence
- Network access in prose of documentationresume2site/examples/landing/resume.txt:3Low confidence
- Network access in prose of documentationresume2site/examples/landing/resume.txt:4Low 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.