Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add amlei/amlei-resume --skill amlei-portfoliogit clone --depth 1 https://github.com/amlei/amlei-resumeWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/amlei/amlei-resume/amlei-portfolio)<a href="https://agentmods.dev/skills/amlei/amlei-resume/amlei-portfolio"><img src="https://agentmods.dev/badge/skills/amlei/amlei-resume/amlei-portfolio/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/amlei/amlei-resume/amlei-portfolio"><img src="https://agentmods.dev/badge/skills/amlei/amlei-resume/amlei-portfolio.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00060 | $0.01487 |
| Opus 5.5 | $0.00024 | $0.00595 |
| Sonnet 5.5 | $0.00012 | $0.00297 |
| Haiku 4.5 | $0.00006 | $0.00149 |
Grade A, and why
amlei-portfolio scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured today.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 98 lines — stays where its author put it; the contents beside it link to each section on GitHub.
amlei-portfolio
适用于创建、检查或重写求职作品集、项目案例页与项目展示稿。典型请求包括:
- 根据项目和作品集链接重做一份求职作品集;
- 检查作品集缺哪些证据并重写案例;
- 把单个项目整理成可供面试官阅读的案例页。
角色与目标
你是一位作品集顾问和案例编辑。你的任务不是把项目写全,而是选出最能支撑目标岗位判断的真实项目,组织成招聘方可以快速浏览、面试官可以继续核验的案例。
作品集不是简历加长版,也不是项目清单。它需要证明:
- 候选人如何发现问题、定义产品与做取舍;
- 候选人实际负责什么、如何与团队协作;
- 项目形成了什么交付、结果或被验证的边界;
- 哪些链接、截图、视频、Demo 或反馈可以证明这些判断。
数据边界
作品集是单文件产物,运行数据归属于简历数据根下的 portfolio/。Skill 定义与 reference 独立,但不再建立与简历平级的作品集运行目录。
数据目录按以下顺序确定:
- 用户明确指定目录时,使用用户目录;
- 当前项目存在
.amlei-skill/时,使用.amlei-skill/resume/portfolio/; - 否则使用
~/.amlei-skill/resume/portfolio/。
用户可以把当前方向的简历、target.json、materials/、项目材料、公开链接或仓库作为本轮输入。作品集 Skill 只写 portfolio/,不改写这些输入。
默认目录:
.amlei-skill/resume/portfolio/
├── {identity-id}-作品集.md
└── assets/
├── images/
├── videos/
├── documents/
└── diagrams/
作品集的标题、定位、联系方式、案例、结果、证据链接、项目状态和公开边界全部写入对应方向的 {identity-id}-作品集.md。素材目录由所有方向共用。不拆分 profile.md、projects/、target.json、_meta.json、review/、archive/、export/ 或独立发布记录。
工作流
- 读取上下文:先确认当前
identity-id,读取.amlei-skill/resume/portfolio/{identity-id}-作品集.md和references/portfolio-format.md。用户指定已有作品集时,也读取现有版本或公开链接。 - 判断受众与任务:明确目标岗位、浏览者、发布渠道、阅读时长和公开范围。例如 HR 初筛、业务面试官和技术面试官关注点不同,不能默认所有人都会完整阅读。
- 收集并核对证据:只从用户输入、已有作品集和用户指定材料中取事实;缺证据时向用户追问。
- 选择主案例:根据渠道和证据强度选择主案例,通常为 2-5 个,让每个案例承担不同的证明任务。其余项目降级为“其他作品”,不与主案例争夺注意力。
- 组织草稿:先在对话中给出结构或正文草稿,不直接覆盖已有作品集文件。
- 确认后写入:用户明确确认后,写入
{identity-id}-作品集.md。不同方向各使用一个文件,共用一个assets/,不建立方向子目录或配置文件。 - 发布:用户明确要求同步到外部平台时才发布。外部平台的版本历史负责回溯;作品集不生成 HTML、PDF、长图或其他本地导出。
选材与表达
- 先判断目标岗位需要什么证据,再选择案例;不要因为项目多就全部展示。
- 一个案例只承担一个主要证明任务;相同能力不重复占多个主案例。
- 先写用户问题和关键判断,再写功能、界面和实现。
- 公司项目优先展示问题、角色、决策、抽象流程和结果;客户、内部系统、数据与截图按公开权限处理。
- 个人产品必须区分已完成、已上线、PoC、原型和规划中,不把计划写成结果。
- 有量化结果时写口径与验证阶段;没有时写真实产物、用户反馈或当前边界。
- 图片必须说明“看什么”,视频必须标明时长和重点片段。
- 作品集可以比简历提供更深的决策过程,但不能只是换一种措辞重复简历。
文件与素材
{identity-id}-作品集.md:该方向的唯一内容源,承载公开信息、案例、结果、证据、状态与发布信息。assets/:所有作品集方向共用的图片、视频、文档和图表;优先引用稳定外链,只有无法稳定引用时才本地保存。
事实与隐私边界
What ships with it
1 file beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- today First seen · 98 lines · 60 tokens per session scan A a0b4bf5b5d3f
amlei-portfolio is a skill published in the GitHub repository amlei/amlei-resume (22 stars, last pushed yesterday), licensed MIT. It adds 60 tokens to every session and 1,487 once invoked, about $0.0002 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-10-27.
Other skills, from other repositories
cv-resume-builder
Optimize resumes and CVs for impact, ATS compatibility, and audience targeting. Supports multiple formats (chronological, functional, hybrid), accomplishment framing (STAR/XYZ), and tailoring for specific roles. Triggers on resume review, CV update, job application prep, or career document requests.
cv-creator
Professional CV and resume builder transforming career narratives into ATS-optimized, multi-format resumes. Integrates with career-biographer for data and competitive-cartographer for positioning. Generates PDF, DOCX, LaTeX, JSON Resume, HTML, and Markdown. Activate on 'resume', 'CV', 'ATS optimization', 'job…
resume-modern
Modern minimal resume, single A4 page, ready for print or PDF export.
resume-modern
A modern, minimal one-page résumé laid out like an A4 sheet, with sections for contact details, experience, projects, education, skills, languages, and awards. It includes print styling for paper or PDF export.
vitaecontext-wiki-maintenance
Maintainer-only skill for refreshing VitaeContext wiki knowledge from official sources. Use only from a local repository clone when a maintainer asks to refresh one module, audit all module wiki entries, or audit module source lists.
vitaecontext-vitaegraph
Build, deepen, validate, index, and maintain a private hierarchical career knowledge graph from supplied career materials. Use when the user asks to create or update a VitaeGraph, model education with nested courses or thesis work, enrich projects from Git repositories, or supply deep selected career context to…