amlei-portfolio

amlei-portfolio is a skill for Claude Code from amlei/amlei-resume. It costs 60 tokens per session (1,487 once invoked), scanned A, original, MIT.

A workflow for creating and checking a job portfolio: a collection of project case studies and evidence for employers. It selects real work, explains the person's contribution and decisions, and links claims to supporting material.

In plain words
What is it for?
Use it to create, review, or rewrite portfolio pages and project case studies for a target role. It can organize screenshots, videos, documents, diagrams, links, and feedback as evidence.
Why use it?
It turns a list of projects into evidence that a recruiter or interviewer can examine. It also prevents unsupported achievements or invented details from entering the portfolio.

Skill for Claude Code

Written for Claude Code: shipped in a Claude Code plugin.

Part of the amlei-resume plugin — 2 skills, 1 agent shipped together

Good fit Use it to create, review, or rewrite portfolio pages and project case studies for a target role. It can organize screenshots, videos, documents, diagrams, links, and feedback as evidence.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/amlei/amlei-resume/amlei-portfolio
Install

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.

Any agent
npx skills add amlei/amlei-resume --skill amlei-portfolio
Clone the repo
git clone --depth 1 https://github.com/amlei/amlei-resume

Made for: Claude Code.

Or install amlei-resume, the plugin that ships this one along with the rest of its 2 skills, 1 agent.

Wrote 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.

agentmods badge for amlei-portfolio

README.md
[![agentmods](https://agentmods.dev/badge/skills/amlei/amlei-resume/amlei-portfolio/github.svg)](https://agentmods.dev/skills/amlei/amlei-resume/amlei-portfolio)
Your own site
<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.

agentmods 80×15 button for amlei-portfolio

Your own site · 80×15
<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>
Per session 60 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,487 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

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.

ModelPer sessionOnce 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

Measured today against content hash a0b4bf5b5d3f, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

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.

skills/amlei-portfolio/SKILL.md · 98 lines

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 独立,但不再建立与简历平级的作品集运行目录。

数据目录按以下顺序确定:

  1. 用户明确指定目录时,使用用户目录;
  2. 当前项目存在 .amlei-skill/ 时,使用 .amlei-skill/resume/portfolio/;
  3. 否则使用 ~/.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/ 或独立发布记录。

工作流

  1. 读取上下文:先确认当前 identity-id,读取 .amlei-skill/resume/portfolio/{identity-id}-作品集.md 和 references/portfolio-format.md。用户指定已有作品集时,也读取现有版本或公开链接。
  2. 判断受众与任务:明确目标岗位、浏览者、发布渠道、阅读时长和公开范围。例如 HR 初筛、业务面试官和技术面试官关注点不同,不能默认所有人都会完整阅读。
  3. 收集并核对证据:只从用户输入、已有作品集和用户指定材料中取事实;缺证据时向用户追问。
  4. 选择主案例:根据渠道和证据强度选择主案例,通常为 2-5 个,让每个案例承担不同的证明任务。其余项目降级为“其他作品”,不与主案例争夺注意力。
  5. 组织草稿:先在对话中给出结构或正文草稿,不直接覆盖已有作品集文件。
  6. 确认后写入:用户明确确认后,写入 {identity-id}-作品集.md。不同方向各使用一个文件,共用一个 assets/,不建立方向子目录或配置文件。
  7. 发布:用户明确要求同步到外部平台时才发布。外部平台的版本历史负责回溯;作品集不生成 HTML、PDF、长图或其他本地导出。

选材与表达

  • 先判断目标岗位需要什么证据,再选择案例;不要因为项目多就全部展示。
  • 一个案例只承担一个主要证明任务;相同能力不重复占多个主案例。
  • 先写用户问题和关键判断,再写功能、界面和实现。
  • 公司项目优先展示问题、角色、决策、抽象流程和结果;客户、内部系统、数据与截图按公开权限处理。
  • 个人产品必须区分已完成、已上线、PoC、原型和规划中,不把计划写成结果。
  • 有量化结果时写口径与验证阶段;没有时写真实产物、用户反馈或当前边界。
  • 图片必须说明“看什么”,视频必须标明时长和重点片段。
  • 作品集可以比简历提供更深的决策过程,但不能只是换一种措辞重复简历。

文件与素材

  • {identity-id}-作品集.md:该方向的唯一内容源,承载公开信息、案例、结果、证据、状态与发布信息。
  • assets/:所有作品集方向共用的图片、视频、文档和图表;优先引用稳定外链,只有无法稳定引用时才本地保存。

事实与隐私边界

Read the full file on GitHub · 98 lines

Files

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.

Changes

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.

  1. today First seen · 98 lines · 60 tokens per session scan A a0b4bf5b5d3f

Subscribe to this mod's changes

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.

Related

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.

organvm-iv-taxis/a-i--skills · 62 tokens

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…

curiositech/windags-skills · 92 tokens

resume-modern

Modern minimal resume, single A4 page, ready for print or PDF export.

nexu-io/open-design · 19 tokens

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.

nexu-io/html-anything · 22 tokens

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/vitaecontext · 51 tokens

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…

vitaecontext/vitaecontext · 69 tokens