Get Job
agentenatalie/get-job.skill
实习.skill / get-job.skill:从岗位调研、简历改写到分轮次面试准备的全流程求职 skill。适合找工作、投实习、校招、秋招、春招、暑期实习、社招、跳槽、转行、跨专业求职、留学生求职,以及产品经理、运营、市场、咨询、AI 产品、AI Coding、数据分析、技术岗等目标岗位准备。
Continuous product discovery research operations — picking the method that fits the question, recruiting and screening participants, building interview guides, and scoring evidence into insights.
$ npx skills add borghei/Claude-Skills --skill product-research -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install borghei/Claude-Skills product-research --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/borghei/Claude-Skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/research-ops/product-research .claude/skills/product-research && 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 "product-research" agent skill from https://github.com/borghei/Claude-Skills/tree/main/research-ops/product-research into .claude/skills/product-research/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "product-research", 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/borghei/Claude-Skills/tree/main/research-ops/product-researchType 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 borghei/Claude-Skills --skill product-research -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install borghei/Claude-Skills product-research --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/borghei/Claude-Skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/research-ops/product-research .agents/skills/product-research && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "product-research" agent skill from https://github.com/borghei/Claude-Skills/tree/main/research-ops/product-research into .agents/skills/product-research/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "product-research", 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 borghei/Claude-Skills --skill product-research -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install borghei/Claude-Skills product-research --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/borghei/Claude-Skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/research-ops/product-research .cursor/skills/product-research && 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 "product-research" agent skill from https://github.com/borghei/Claude-Skills/tree/main/research-ops/product-research into .cursor/skills/product-research/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "product-research", 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/borghei/Claude-Skills.git --path research-ops/product-research--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 borghei/Claude-Skills --skill product-research -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install borghei/Claude-Skills product-research --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/borghei/Claude-Skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/research-ops/product-research .gemini/skills/product-research && 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 "product-research" agent skill from https://github.com/borghei/Claude-Skills/tree/main/research-ops/product-research into .gemini/skills/product-research/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "product-research", 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 borghei/Claude-Skills product-researchInstalls 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 borghei/Claude-Skills --skill product-research -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/borghei/Claude-Skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/research-ops/product-research .github/skills/product-research && 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 "product-research" agent skill from https://github.com/borghei/Claude-Skills/tree/main/research-ops/product-research into .github/skills/product-research/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "product-research", 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 borghei/Claude-Skills --skill product-research -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install borghei/Claude-Skills product-research --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/borghei/Claude-Skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/research-ops/product-research .opencode/skills/product-research && 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 "product-research" agent skill from https://github.com/borghei/Claude-Skills/tree/main/research-ops/product-research into .opencode/skills/product-research/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "product-research", 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.
product-researchContinuous product discovery research operations — picking the method that fits the question, recruiting and screening participants, building interview guides, and scoring evidence into insights.
Product Research is an agent skill from borghei/Claude-Skills. Continuous product discovery research operations — picking the method that fits the question, recruiting and screening participants, building interview guides, and scoring evidence into insights. Use when planning or running discovery.
Its SKILL.md is about 3.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 12 other files, including scripts, reference files and assets (for example `assets/interview-guide-template.md`, `assets/sample_evidence.json` and `assets/sample_research_question.json`).
It sits in Business, Finance & HR, covering Recruiting and HR. The repository describes itself as: 385 AI skills, 77 expert agents, and 900 stdlib Python tools for every team: engineering, PM, marketing, C-level, compliance, business ops, research, and a LinkedIn toolkit… The licence is MIT.
5 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 4a698e8. 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.
Ships 3 files in scripts/ (Python), which the agent can run.
Shell commands in SKILL.md call:
python3From 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.
Product Research loads about 3.1k tokens when it runs, and up to ~12k if it reads all its reference files. Until then it costs about 63 tokens; SKILL.md has 1,579 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); the scripts in this folder are not scanned.
The full file from borghei/Claude-Skills at commit 4a698e8, republished under its MIT licence (© borghei). 1,579 words, ~3,056 tokens.
.claude/skills/product-research/SKILL.md (or your agent's skills folder). This skill also uses 9 other files; get the full folder from GitHub.The operational layer of continuous product discovery: choosing a method that actually answers the question asked, recruiting the right people without poisoning the sample, running interviews that surface behaviour rather than opinion, and converting a pile of session notes into insights with an honest confidence attached.
Before generating, confirm these inputs. If any is unknown or vague, ASK — do not assume:
Stop rule: ask only the 2-3 that most change the output. If the user says "just draft it," proceed and list your assumptions at the top of the artifact.
python3 research-ops/product-research/scripts/method_recommender.py \
--input research-ops/product-research/assets/sample_research_question.json \
--format textfail. A screener defect costs you the whole study — you find out
only during the sessions, by which point the incentives are spent.python3 research-ops/product-research/scripts/screener_validator.py \
--input research-ops/product-research/assets/sample_screener.json \
--format textmoderate or above as decision inputs.
Everything below that is a hypothesis and must be labelled as one.python3 research-ops/product-research/scripts/insight_confidence_scorer.py \
--input research-ops/product-research/assets/sample_evidence.json \
--format text| Question type | Example | Primary method | Minimum sample |
|---|---|---|---|
| Generative — what is going on | "How do support agents currently triage tickets?" | [PROVEN] Contextual inquiry or semi-structured interview | 6-8 |
| Evaluative — does this work | "Can users complete onboarding unaided?" | [PROVEN] Moderated usability test | 5-8 |
| Comparative — which is better | "Which of two flows converts?" | [PROVEN] A/B experiment | Powered by traffic |
| Descriptive — how many, how often | "What share of accounts hit this limit?" | [PROVEN] Instrumentation or log analysis | Full population |
| Prioritisation — which matters most | "Which of five problems is most acute?" | [RECOMMENDED] Survey with forced trade-offs | 100+ |
| Desirability — would people want this | "Would customers use X?" | [RECOMMENDED] Painted-door or pre-commitment test | Traffic-dependent |
| Diagnostic — why did this drop | "Why did activation fall 12%?" | [RECOMMENDED] Funnel analysis first, then targeted interviews | 5-6 after analysis |
The pattern worth internalising: quantitative methods tell you what and how many; qualitative methods tell you why and how. Reaching for interviews to answer a "how many" question, or for a survey to answer a "why" question, is the most common and most expensive method error in product research.
| Decision type | Evidence bar | Typical spend |
|---|---|---|
| Reversible in a sprint | Ship it behind a flag and measure | Hours. Research here is usually waste. |
| Reversible in a quarter | 5-6 interviews or one experiment | Days |
| Costly to reverse — pricing, data model, public API | Mixed methods; qual for the why, quant for the size | 1-3 weeks |
| One-way door — platform, contract, market entry | Triangulated across 3+ independent sources | Weeks, and worth it |
[PROVEN] Match evidence spend to reversibility, not to how interesting the question is. The most common research-ops failure is not too little research — it is expensive research on reversible decisions while one-way doors get decided on intuition.
Track new themes per session. Stop when two consecutive sessions produce no new theme.
| Sessions run | Typical state |
|---|---|
| 1-3 | Every session is new. Do not synthesise yet — you are pattern-matching on noise. |
| 4-6 | Themes start repeating. First real patterns appear. |
| 7-9 | Saturation for a homogeneous segment. Diminishing returns set in hard. |
| 10-12 | Needed only when covering 2+ distinct segments — treat each segment as its own count. |
| 15+ | Almost always over-research, unless the segments are genuinely many |
The count that matters is per segment, not in total. Eight sessions spread across four segments is two per segment, which is anecdote.
Mistake: Running research after the decision is made, with a question phrased to validate it — "we want to check users like the new dashboard." Why it happens: The team needs air cover for a choice already funded, and nobody wants to be the person whose study kills the roadmap item. Instead: Write down, before recruiting, what result would cause you to change course. If no such result exists, cancel the study and save the money — you are buying decoration, not evidence. Getting that sentence written is also the fastest way to discover the decision was never really open.
Mistake: "What features would you like to see?" and treating the answers as a roadmap. Why it happens: It feels maximally user-centred, and it produces concrete output quickly. Instead: Ask about the last time they hit the problem — what they were doing, what they tried, what it cost them. People are reliable reporters of their own experience and unreliable designers of solutions. Extract the problem from the story; the solution is your job.
Mistake: Interviewing whoever answers the recruiting email — usually your most engaged power users — and generalising to the whole base. Why it happens: They respond fastest, they are pleasant to talk to, and the sessions feel productive. Instead: Recruit against a quota that includes the segments you most need to hear from — churned users, low-engagement accounts, people who evaluated you and chose a competitor. Those are harder to reach and worth several times more per session. If you can only get power users, say so explicitly in the writeup and scope the conclusion to them.
Mistake: Building the findings deck from the most quotable moments across sessions. Why it happens: Vivid quotes are persuasive and memorable, and a striking quote from one participant carries more weight in a readout than a pattern across six. Instead: Count first, quote second. Establish how many participants exhibited each theme, then select a quote to illustrate a theme you have already quantified. A quote is an illustration of evidence, never the evidence itself.
Mistake: A three-week study to decide something that could be shipped behind a flag on Tuesday and measured by Friday. Why it happens: A research process exists, so it gets applied uniformly regardless of what is at stake. Instead: Run the reversibility gate first. If the decision is reversible in a sprint, ship the experiment — it produces better evidence (observed behaviour at real scale) faster and cheaper than any study. Reserve the research capacity for the one-way doors that are currently being decided on nothing at all.
| File | Purpose |
|---|---|
scripts/method_recommender.py | Recommends a research method from question type, reversibility, timeline, and access |
scripts/screener_validator.py | Checks a screener for transparency, missing disqualification logic, and quota coverage |
scripts/insight_confidence_scorer.py | Scores insight confidence from evidence count, type, and source diversity |
references/method-selection-guide.md | Every method with cost, sample, output, and the questions it cannot answer |
references/interview-craft.md | Guide construction, probing technique, moderator failure modes, synthesis mechanics |
assets/interview-guide-template.md | The structure a semi-structured discovery guide ships in |
assets/sample_research_question.json | Runnable input for the method recommender |
assets/sample_screener.json | Runnable input for the screener validator |
assets/sample_evidence.json | Runnable input for the insight confidence scorer |
© borghei, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 9 other files (scripts, references, assets) in research-ops/product-research of borghei/Claude-Skills.
Open the folder on GitHubat commit 4a698e8
Product Research 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 |
|---|---|---|---|---|---|---|
| Product Research this skillborghei/Claude-Skills | 886 | — | ~3.1k | Automated safety check: Pass | MIT | |
| Get Jobagentenatalie/get-job.skill | 629 | — | ~1.7k | Automated safety check: Pass | CC-BY-NC-ND-4.0 | |
| Resume Reviewerweeelin98/ResumeDom | 169 | — | ~2.4k | Automated safety check: Pass | None | |
| Build Resume Portfolio Sitetao943/build-resume-portfolio-site | 195 | — | ~5.8k | Automated safety check: Pass | None | |
| Cyber Resume Reviewermubix/cyber-resume-reviewer-skill | 184 | — | ~2.9k | Automated safety check: Pass | MIT | |
| Repo To Resume TailorSsabby1/repo-to-resume-tailor | 127 | — | ~1.8k | Automated safety check: Pass | MIT |
agentenatalie/get-job.skill
实习.skill / get-job.skill:从岗位调研、简历改写到分轮次面试准备的全流程求职 skill。适合找工作、投实习、校招、秋招、春招、暑期实习、社招、跳槽、转行、跨专业求职、留学生求职,以及产品经理、运营、市场、咨询、AI 产品、AI Coding、数据分析、技术岗等目标岗位准备。
weeelin98/ResumeDom
Build, assess, review, and tailor evidence-backed US-market technology resumes for computer-science interns and new graduates.
tao943/build-resume-portfolio-site
A skill your agent uses when turning resume materials and an optional job description into verified, approved content and a runnable React + Vite resume or portfolio site, or when redesigning an…
mubix/cyber-resume-reviewer-skill
Review, tailor, score, or rewrite IT and cybersecurity resumes.
Ssabby1/repo-to-resume-tailor
Analyze a full code repository and generate one resume-ready project description grounded in repository evidence.
browser-act/skills
This skill helps users extract GitHub repository project details and contributor contact information using keywords, stars, and update dates.
borghei/Claude-Skills
Test and evaluation harness for AI agents — scenario suites, deterministic replay, regression diffing, cost and latency budgets.
borghei/Claude-Skills
Run delivery when AI coding and ops agents take tickets. An agent skill from borghei/Claude-Skills.
borghei/Claude-Skills
Check AI-generated marketing content and reviews for required disclosures under the EU AI Act, FTC rules and platform AI-label policies.
borghei/Claude-Skills
Idea to AI-generated prototype to customer validation to engineering handoff.
borghei/Claude-Skills
Analytics engineering across data modeling, dbt, transformation, and semantic layers.
borghei/Claude-Skills
Ansoff Matrix — 4-quadrant framework for growth options: market penetration, market/product development, and diversification.
Categories
Continuous product discovery research operations — picking the method that fits the question, recruiting and screening participants, building interview guides, and scoring evidence into insights. Product Research is an agent skill from borghei/Claude-Skills. Continuous product discovery research operations — picking the method that fits the question, recruiting and screening participants, building interview guides, and scoring evidence into insights.
Product Research fits situations like: running discovery; tasks that involve Recruiting and HR.
Run `npx skills add borghei/Claude-Skills --skill product-research -a claude-code`. Or copy the skill folder (research-ops/product-research in borghei/Claude-Skills) into .claude/skills/product-research in your project. Claude Code loads it when a task matches its description.
Run `npx skills add borghei/Claude-Skills --skill product-research -a codex`. Or copy the skill folder (research-ops/product-research in borghei/Claude-Skills) into .agents/skills/product-research 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 borghei/Claude-Skills --skill product-research -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/product-research, .gemini/skills/product-research, .github/skills/product-research and .opencode/skills/product-research in your project.
Going by SKILL.md and its folder, Product Research needs Python for the scripts in its folder and the command-line tools its instructions call (python3). Our summary lists: Python 3.
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. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Product Research 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.1k tokens (SKILL.md is roughly 12k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 8.7k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Product Research: Get Job (agentenatalie/get-job.skill, 629 stars), Resume Reviewer (weeelin98/ResumeDom, 169 stars), Build Resume Portfolio Site (tao943/build-resume-portfolio-site, 195 stars) and Cyber Resume Reviewer (mubix/cyber-resume-reviewer-skill, 184 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
borghei (a GitHub user) maintains it in borghei/Claude-Skills, which has 886 GitHub stars. The repository holds 354 skills in this directory. The repository was last updated on October 7, 2026.
Source: borghei/Claude-Skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.