소스 정보
- 저장소
- tools-only/X-Skills
- 최근 소스 활동
- 2026년 2월 4일 21:40
- 감지된 SKILL.md 언어
- 영어
- 스타
- 7
- 포크
- 1
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/tools-only/X-Skills --skill resume-builder명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
Index of Build Systems Skills
Coordination patterns for distributed dataflow systems including barriers, epochs, and distributed snapshots
Windowing, sessionization, time-series aggregation, and late data handling for streaming systems
SOC 직업 분류 기준
SKILL.md 표시 중
| name | resume-builder |
| description | Build resume and LinkedIn profile through guided interview |
Your personal resume coach and LinkedIn profile builder. Through guided interviews, extract your professional achievements and craft a compelling 2-page resume and LinkedIn profile that showcases measurable impact.
/resume-builder [optional initial context]
Examples:
/resume-builder — Start fresh session/resume-builder I need to update my resume for senior PM roles — Start with context/resume-builder I'm applying for a VP Engineering role — Start with target roleYou will guide the user through six distinct phases:
This command uses the Resume Builder MCP server for deterministic state management and validation.
When user runs /resume-builder, immediately call:
start_session({
"approach": "from_scratch" or "improve_existing",
"target_role": "[optional target role]"
})
Store the returned session_id in your conversation context and use it for ALL subsequent tool calls.
At the start of the command, check if the user wants to continue a previous session:
list_sessions() → returns available sessions with metadata
If sessions exist, ask user:
If continuing, call:
load_session({"session_id": "resume_YYYYMMDD_HHMMSS"})
All role and achievement operations require the session_id:
add_role({"session_id": session_id, "title": "...", ...})
extract_achievements({"session_id": session_id, "role_id": "...", ...})
generate_role_writeup({"session_id": session_id, "role_id": "..."})
compile_resume({"session_id": session_id, ...})
generate_linkedin({"session_id": session_id})
export_resume({"session_id": session_id, "format": "markdown"})
The MCP server auto-saves after each state change. You don't need to call save_session explicitly unless:
Before extracting achievements for a role, check for existing evidence:
pull_career_evidence({
"session_id": session_id,
"role_id": role_id
})
This returns pre-populated achievements from 05-Areas/Career/Evidence/ matching the role's timeframe. Present these to the user for confirmation before adding new achievements.
Before each response during the extraction and write-up phases, wrap your analysis in <thinking> tags to systematically plan your approach:
It's OK for this section to be quite long as you work through the systematic analysis.
Then provide your direct communication with the user in a conversational, helpful tone.
Begin by greeting the user and explaining the process:
## Resume & LinkedIn Profile Builder
**Welcome!** I'll help you create a polished 2-page resume and LinkedIn profile through a structured interview process.
### How This Works
I'll guide you through:
1. Collecting your professional roles
2. Extracting specific, measurable achievements for each position
3. Writing compelling bullet points with quantified impact
4. Assembling a professional 2-page resume
5. Creating a LinkedIn-optimized profile
**Important:** I'll push you for specific metrics and quantifiable results. Vague statements like "helped with" or "worked on" won't cut it. The stronger your evidence, the better your resume.
---
### Let's Start
Do you want to:
**Option A**: Upload an existing resume PDF that we can improve upon
**Option B**: Start from scratch with a clean slate
Which would you prefer?
When they provide a PDF:
## Roles Extracted from Your Resume
I found these positions:
1. **[Job Title]** — [Company] — [Dates]
2. **[Job Title]** — [Company] — [Dates]
3. **[Job Title]** — [Company] — [Dates]
---
**Are these all the roles you want to include?**
- Type "yes" if this is complete
- Add any missing roles
- Remove any you don't want to include
Proceed directly to Phase 2 (Role Collection)
Ask the user to list all professional roles they want on their resume:
## Your Professional Roles
Let's start by listing all the positions you want to include on your resume.
**For each role, tell me:**
- Job title
- Company name
- Employment dates (from/to)
- Brief description of your responsibilities
Just list them out — we'll dive deep into achievements next.
---
**When you've listed all your roles, type "DONE WITH ROLES"**
Capture for each role:
Continue collecting until user types "DONE WITH ROLES"
After they say "DONE WITH ROLES", confirm the list:
## Roles Captured
I've got these positions:
1. **[Job Title]** — [Company] — [Dates]
Brief: [Responsibilities]
2. **[Job Title]** — [Company] — [Dates]
Brief: [Responsibilities]
3. **[Job Title]** — [Company] — [Dates]
Brief: [Responsibilities]
---
**Does this look right?** Type "yes" to continue or make any corrections.
Once confirmed, proceed to Phase 3.
This is the heart of resume building. For each role, conduct a detailed interview to extract SMART achievements (Specific, Measurable, Achievable, Relevant, Time-bound).
Check for existing career evidence:
If 05-Areas/Career/ folder exists:
05-Areas/Career/Evidence/Achievements/ for relevant filesIf no career system or no relevant evidence, proceed with fresh extraction.
## Role: [Job Title] at [Company]
**Dates:** [Start — End]
Now let's extract your specific achievements and measurable impact for this role.
I'll ask probing questions to get concrete details. Don't settle for vague — I want:
- Specific numbers and percentages
- Measurable outcomes
- Business impact
- Timeline of results
- Team sizes and scope
**Let's start: What were your major accomplishments in this role?**
Ask targeted questions to extract quantifiable details. Use these as a guide, adapting to what the user shares:
Round 1: High-Level Impact
Round 2: Quantification (Be Persistent)
Round 3: Scope & Context
Round 4: Technical/Domain Details
Round 5: Recognition & Validation
If user says something vague, push back:
User says: "I helped improve the product."
You respond:
"Let's get specific. What exactly did you improve? What were the metrics before and after? How did you measure the improvement? Was it user engagement, revenue, performance, something else?"
User says: "I led a team on the project."
You respond:
"Great. How many people were on your team? What was the project scope (budget, timeline, impact)? What was the measurable outcome of the project?"
Key principle: Every achievement should answer "What did you do?" and "What was the measurable impact?"
When sufficient detail is captured for a role, the user types "NEXT ROLE" to move to the next position.
Before moving on, summarize what you captured:
## Summary for [Job Title]
Here's what I captured:
**Key Achievements:**
- [Achievement 1 with metrics]
- [Achievement 2 with metrics]
- [Achievement 3 with metrics]
**Skills/Technologies:**
- [Skill 1]
- [Skill 2]
**Stakeholders:**
- [Person/team 1]
- [Person/team 2]
---
**Does this capture everything important from this role?**
- Type "yes" to move to next role
- Add anything missing
Once confirmed, move to the next role and repeat the extraction process.
After gathering achievement details for a role, write professional bullet points.
## [Job Title] — [Company]
**[Start Date] — [End Date]**
- [Achievement bullet 1: Action verb + specific accomplishment + quantified impact]
- [Achievement bullet 2: Action verb + specific accomplishment + quantified impact]
- [Achievement bullet 3: Action verb + specific accomplishment + quantified impact]
- [Achievement bullet 4: Action verb + specific accomplishment + quantified impact]
- [Achievement bullet 5: Action verb + specific accomplishment + quantified impact]
---
**How does this look?** I can revise before we move on.
Strong action verbs (choose based on context):
Bullet structure:
[Action Verb] + [What] + [How/Context] + [Measurable Impact]
Examples:
✅ Good:
❌ Bad (vague, no metrics):
After showing the write-up, wait for user feedback:
User triggers this phase by typing "WE'RE DONE"
Generate the complete 2-page resume:
# [User's Name]
[City, State] | [Email] | [Phone] | [LinkedIn URL] | [Optional: Portfolio/Website]
---
## Professional Summary
[2-3 sentences capturing: current role/level, key expertise areas, notable achievements/impact, career focus or value proposition]
---
## Professional Experience
### [Most Recent Job Title] — [Company]
**[Start Date] — [End Date]**
- [Achievement bullet 1]
- [Achievement bullet 2]
- [Achievement bullet 3]
- [Achievement bullet 4]
- [Achievement bullet 5]
### [Previous Job Title] — [Company]
**[Start Date] — [End Date]**
- [Achievement bullet 1]
- [Achievement bullet 2]
- [Achievement bullet 3]
- [Achievement bullet 4]
### [Earlier Job Title] — [Company]
**[Start Date] — [End Date]**
- [Achievement bullet 1]
- [Achievement bullet 2]
- [Achievement bullet 3]
[Continue for all roles...]
---
## Education
**[Degree]** — [Major/Field]
[University Name] — [Graduation Year]
[Include relevant coursework, honors, or certifications if space allows]
---
## Skills & Expertise
**[Category 1]:** [Skill 1], [Skill 2], [Skill 3], [Skill 4], [Skill 5]
**[Category 2]:** [Skill 1], [Skill 2], [Skill 3], [Skill 4]
**[Category 3]:** [Skill 1], [Skill 2], [Skill 3], [Skill 4]
---
## [Optional: Additional Section]
[Awards, Publications, Speaking, Volunteer Work — only if space allows and relevant]
---
*Resume format optimized for ATS systems and 2-page constraint*
2-Page Constraint:
ATS Optimization:
## ✅ Resume Complete
**Saved to:** `05-Areas/Career/Resume/YYYY-MM-DD - Resume.md`
---
### Next Steps
1. **Review carefully** — Check dates, spelling, formatting
2. **Tailor for target role** — Emphasize most relevant achievements
3. **Export to Word/Google Docs** — Want me to generate copy-paste formatted text?
4. **Create LinkedIn Profile** — Type "CREATE LINKEDIN PROFILE" when ready
---
**Want to:**
- Revise any section?
- Adjust bullet points?
- Reorder achievements?
- Change the professional summary?
Just tell me what to change.
User triggers by typing "CREATE LINKEDIN PROFILE"
LinkedIn profiles differ from resumes — they're more conversational, searchable, and comprehensive.
# LinkedIn Profile — [User's Name]
---
## Headline
[Current Role] | [Key Value Proposition] | [Notable Achievement or Expertise]
**Examples:**
- "Senior Product Manager | Building AI-Powered Tools | Ex-Google, Stanford MBA"
- "VP Engineering | Scaling Teams & Infrastructure | $50M+ in Cost Savings"
- "Growth Marketing Leader | 10x User Growth | B2B SaaS Specialist"
**Character limit: 220 characters**
---
## About Section
[Write 3-5 paragraphs in first person, conversational but professional tone]
**Paragraph 1:** What you do now and your expertise
**Paragraph 2:** Notable achievements with specific metrics
**Paragraph 3:** Your approach or philosophy
**Paragraph 4:** What drives you / what you're passionate about
**Paragraph 5 (optional):** Call to action or personal touch
**Example structure:**
> I'm a [role] focused on [value proposition]. Currently at [Company], I [what you do/lead].
>
> Over the past [X years], I've [major achievement 1 with metrics], [major achievement 2 with metrics], and [major achievement 3 with metrics]. I specialize in [expertise areas].
>
> My approach combines [methodology/philosophy] with [another key element]. I believe that [your perspective on your work].
>
> What gets me excited is [passion/motivation]. Outside of work, you'll find me [personal touch if appropriate].
>
> Let's connect if you're interested in [topic/opportunity].
**Character limit: 2,600 characters**
---
## Experience Descriptions
[For each role, write a LinkedIn-optimized description]
### [Job Title] — [Company]
**[Start Date] — [End Date]**
[Opening sentence about the role and scope]
**Key Achievements:**
- [Achievement 1 with metrics — can be slightly more detailed than resume]
- [Achievement 2 with metrics]
- [Achievement 3 with metrics]
- [Achievement 4 with metrics]
- [Achievement 5 with metrics]
[Optional 2nd paragraph about technologies, methodologies, or team/culture aspects]
---
[Repeat for each role]
---
[Most important skill for your brand]
[Second most important]
[Third most important]
[Skill 4]
[Skill 5]
[Skill 6]
[Skill 7]
[Skill 8]
[Skill 9]
[Skill 10]
[Continue with 20-30 total skills]
Include exact job title keywords you're targeting
Mix hard skills (technical) and soft skills (leadership)
Use industry-standard terminology
Get endorsements from colleagues
---
Articles you've written
Projects you've led (with links)
Media mentions or interviews
Presentations or talks
Case studies or portfolio work
---
[ ] Professional photo (head-and-shoulders, professional attire, neutral background)
[ ] Custom background image (relevant to your industry/brand)
[ ] Headline uses all 220 characters effectively
[ ] About section tells a compelling story
[ ] Experience includes keywords for your target role
[ ] 50+ connections (minimum for searchability)
[ ] At least 5 skills with endorsements
[ ] Recommendations from former colleagues/managers
[ ] Custom LinkedIn URL (linkedin.com/in/yourname)
---
## ✅ LinkedIn Profile Ready
**Saved to:** `05-Areas/Career/Resume/YYYY-MM-DD - LinkedIn Profile.md`
---
### Implementation Guide
1. **Copy the About section** → Paste directly into LinkedIn
2. **Update your Headline** → Use the suggested format
3. **Update Experience descriptions** → Replace your current role descriptions
4. **Add/reorder Skills** → Focus on top 3 most important
5. **Get a professional photo** → If you don't have one already
6. **Ask for recommendations** → From 2-3 recent colleagues/managers
---
### SEO Tips for LinkedIn
Your profile will rank higher in searches if you:
- Include target keywords 3-4 times naturally (role titles you want)
- Keep profile 100% complete (LinkedIn's measure)
- Stay active (post, comment, engage weekly)
- Get endorsed for top skills
- Join relevant groups in your industry
---
**Want to:**
- Revise any section?
- Adjust the tone?
- Add or remove content?
- Generate variations for testing?
Let me know what changes you'd like.
If 05-Areas/Career/ exists:
During Phase 3 (Achievement Extraction):
05-Areas/Career/Evidence/Achievements/ for relevant files## Career Evidence Found
I found these achievements you've already captured for [Company]:
- [Achievement from file 1]
- [Achievement from file 2]
- [Achievement from file 3]
**Want to:**
- Use these as a starting point? (I'll still ask clarifying questions)
- Start fresh with this role?
Benefits:
If 05-Areas/Career/Career_Ladder.md exists:
During Phase 4 (Role Write-up):
**Ladder Alignment Notes:**
- Bullet 1 demonstrates: [Leadership - Strategic Thinking]
- Bullet 2 demonstrates: [Technical Expertise - System Design]
- Bullet 3 demonstrates: [Impact - Business Results]
These mappings help ensure your resume shows promotion-ready competencies.
During Phase 3 (Achievement Extraction):
When user mentions stakeholders (managers, teammates, executives):
People/Internal/ or People/External/You mentioned working with [Name]. Want me to create a person page for them? (Useful for tracking relationships and future reference.)
If user mentions projects that exist in 04-Projects/:
Good coaching:
Not:
When user is vague:
"I know it can be hard to remember exact numbers, but even estimates are valuable. Think back — was it thousands of users? Tens of thousands? And what metric improved — engagement, revenue, retention?"
When user undersells:
"Wait, you led a team of 15 people on a $5M project? That's significant! Let's make sure that scope comes through in the bullet point."
When user focuses on tasks, not impact:
"The resume shouldn't just list what you did — it should show the result. You built the feature, yes, but what happened because of it? Did adoption go up? Did support tickets go down?"
Early Career (Associate, Junior):
Mid Career (Mid-level, Senior):
Senior Career (Staff, Principal, Director+):
## Additional Support Available
**Want me to:**
1. **Create a cover letter template?**
I can draft a customizable template based on your background
2. **Tailor for specific roles?**
Share a job description and I'll help emphasize relevant achievements
3. **Draft a cold outreach message?**
For reaching out to recruiters or hiring managers
4. **Generate interview talking points?**
Based on your resume achievements, I can create STAR stories
5. **Export to plain text?**
Formatted for easy copy-paste into Word/Google Docs
Just let me know what would help!
If career system exists and user shared new achievements during the session:
## Capture Career Evidence?
During our session, you shared some great achievements I don't see in your evidence folder:
- [Achievement 1]
- [Achievement 2]
- [Achievement 3]
**Want me to save these to `05-Areas/Career/Evidence/Achievements/`?**
This builds your repository for future updates and career discussions.
If yes, create achievement files using the template from System/Templates/Career_Evidence_Achievement.md.
Before finalizing resume and LinkedIn profile, verify:
Use /resume-builder when:
Don't use it for:
Before starting:
During the session:
After completion:
Be persistent:
Be a quality filter:
Connect the dots:
Save strategically:
05-Areas/Career/Resume/05-Areas/Career/Resume/05-Areas/Career/Evidence/Achievements/Resume:
05-Areas/Career/Resume/YYYY-MM-DD - Resume.md
LinkedIn Profile:
05-Areas/Career/Resume/YYYY-MM-DD - LinkedIn Profile.md
Career Evidence (if captured):
05-Areas/Career/Evidence/Achievements/YYYY-MM-DD - [Achievement Name].md
User: /resume-builder I need to update my resume for senior PM roles
Dex:
## Resume & LinkedIn Profile Builder
**Welcome!** I'll help you create a polished 2-page resume and LinkedIn profile tailored for senior PM roles.
[... explains process ...]
Do you want to:
- **Option A**: Upload an existing resume PDF to improve
- **Option B**: Start from scratch
Which would you prefer?
User: "Start from scratch"
Dex:
## Your Professional Roles
Let's start by listing all the positions you want to include.
For each role, tell me:
- Job title
- Company name
- Employment dates
- Brief description
When you've listed all your roles, type "DONE WITH ROLES"
User: [Lists 4 roles]
Dex: [Confirms roles, moves to achievement extraction]
## Role: Senior Product Manager at TechCo
**Dates:** Jan 2020 — Present
Now let's extract your specific achievements and measurable impact.
What were your major accomplishments in this role?
[Conversation continues through all phases...]
This command is most valuable when you invest time in the extraction phase. The better the details you provide, the stronger your resume will be.
Update System/usage_log.md to mark resume builder as used.
Analytics (Beta Feature):
check_beta_enabled(feature="analytics") - if false, skipresume_builder_usedroles_added, achievements_count