01
このSkillでできること
- ✓旧履歴書や公開情報を整理して技術履歴書を作成する
- ✓Typstテンプレートと内容を分離して編集する
- ✓履歴書をPDFにコンパイルし、ページ数や必須・禁止文字列を検証する
- ✓個人情報や秘密情報の公開混入を確認する
02
使い方
01
STEP 1
履歴書に使う事実と公開範囲を指定する
02
STEP 2
テンプレートと内容を分けて編集する
03
STEP 3
TypstでPDFを生成する
04
STEP 4
必要な文字列・禁止文字列を指定して検証する
03
Skillのインストール
初心者におすすめ
AIにこのSkillを追加してもらう
GitHub URLごとCodexやClaude Codeへ渡し、現在の環境に合う方法を判断してもらいます。
このGitHubリポジトリにあるSkillを確認し、現在の環境に適した方法でインストールしてください。
インストール後、正常に利用できることを確認し、基本的な使い方も簡潔に説明してください。
Repository:
https://github.com/VKKKV/resume-typst-kit手動でインストールする
README / SKILL.mdから機械抽出できたコマンドのみ表示しています。推測したコマンドではありません。
gh search repos 'typst resume stars:>20' --limit 30 --json fullName,description,stargazersCount,updatedAt,license,url
git clone --depth 1 https://github.com/<owner>/<repo>.git /tmp/resume-template-<name>
git -C /tmp/resume-template-<name> ls-filesmkdir -p /tmp/my-resume && cd /tmp/my-resume
cp <repo>/example/template.typ .
typst compile resume.typ resume.pdf
bash <repo>/skill/scripts/verify_resume.sh resume.pdf [EXPECTED_PAGES] [REQUIRED_TEXTS_FILE] [FORBIDDEN_TEXTS_FILE]python -m venv /tmp/rendercv-venv
/tmp/rendercv-venv/bin/pip install 'rendercv[full]'
/tmp/rendercv-venv/bin/rendercv new '<Name>'
/tmp/rendercv-venv/bin/rendercv render '/path/CV.yaml'mkdir -p ~/my-resume && cd ~/my-resume
cp ../resume-typst-kit/example/template.typ .
cp ../resume-typst-kit/example/resume.typ .04
このSkillを使うプロンプト例
Skill名を明示すると、意図したSkillを使わせやすくなります。自動発動型では必須とは限りません。
公開情報と既存履歴書をもとに、事実確認を優先して1ページの技術履歴書を作成し、公開してはいけない情報も確認してください。出力例を見る
Typst形式の履歴書本文、生成したPDF、検証結果、公開前のプライバシー確認項目。05
安全性チェック
自動解析による参考情報です。Skillの安全性を保証するものではありません。
外部API通信検出あり
Shellコマンド実行検出あり
ファイル読み取り明確な記述なし
ファイル書き込み検出あり
ネットワークアクセス検出あり
認証情報検出あり
検出根拠を見る
- shell: Wrong page range [large code block omitted] ## 快速开始 ```bash # 依赖: typst, poppler-utils (pdftoppm/pdfinfo/pdftotext/pdffonts), Noto Sans CJK SC 字体 cd
- shell: t status 保持干净。 ## 用自己的信息新建简历 1. 拷贝模板 + 内容文件到工作目录: ```bash mkdir -p ~/my-resume && cd ~/my-resume cp ../resume-typst-kit/example/template.typ
- file_write: ume-template- ls-files [large code block omitted]bash mkdir -p /tmp/my-resume && cd /tmp/my-resume cp /example/template.typ . # 或用自己简历工作目录里的 template
- file_write: tted]bash mkdir -p /tmp/my-resume && cd /tmp/my-resume cp /example/template.typ . # 或用自己简历工作目录里的 template.typ # 新建 resume.typ: # #import "template
- network: rgazersCount,updatedAt,license,url git clone --depth 1 https://github.com/ / .git /tmp/resume-template- git -C /tmp/resume-template- ls-files [large co
- network: `template.typ` 派生自 [OrangeX4/Chinese-Resume-in-Typst](https://github.com/OrangeX4/Chinese-Resume-in-Typst) 的 `simple-resume.typ`,在其基础上做了模板/内容分离、组件重写与国
- credential: 方式按用户要求保留;不要擅自增加电话、社交账号、住址或身份证信息。 - 不在公开简历中暴露本地绝对路径、凭据、API key、GPG key、私有仓库和知识库隐私。 - 用户明确要求时,才能加入电话、GitHub、博客或其他公开链接;个人信息区与项目链接分别处理。 - 不把同名 CTFtime/WeCh
- credential: 真实姓名、城市、手机号、邮箱、QQ、身份证号 - 本地绝对路径(如 `/home/ /...`)、凭据、API key、私有仓库名 - 可关联到真实身份的账号/队伍名、比赛名次组合(名次+赛事名可能反查身份) - `verify_resume.sh` 的 forbidden 清单就是干这个的:
06