Talisman
Generate a polished, on-brand PDF guide/handbook/whitepaper from a codebase or project using LaTeX (.tex -> .pdf) or Markdown->pandoc->pdf, with a designed cover page, the product's real brand colors and logo, a subtle branded page background, and TikZ diagrams (domain models, flows, state machines). Use for any branded PDF derived from a real app: ".tex to pdf", "make a PDF guide", "document how X works", "cover page with our logo", or "in the style of <product>".
Install
npx skills add jeunecraack/talisman-skill --skill talismangit clone --depth 1 https://github.com/jeunecraack/talisman-skill.git /tmp/talisman-skill
mkdir -p ~/.claude/skills
cp -r /tmp/talisman-skill/. ~/.claude/skills/talismanPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# Talisman (v1)
Turn a codebase into a beautiful, accurate, brand-styled PDF book. Output is a
LaTeX project (`main.tex` + `preamble.tex` + `chapters/*` + `figures/*` +
`Makefile`) that builds to `main.pdf`.
Two things make or break the result: **accuracy** and **brand fidelity**.
## Workflow
### Phase 0 — Define the brief (via grill-me)
Before any code reading or generation, load the grill-me skill and answer the 6
questions in `references/grill-questions.md` one at a time. The answers parameterize
every downstream phase:
- `$DOC_TYPE` → cover subtitle, `\DOC_KIND`, TOC architecture
- `$AUDIENCE` → code density, diagram vs text ratio, depth
- `$SCOPE` → research targets, number of chapters
- `$DEPTH` → total page target, lines per chapter
- `$FOCUS` → extra chapter or section
- `$DIAGRAMS` → which diagram families to produce
Record the answers as variables. Every decision below branches on them.
### Phase 1 — Probe the environment
```bash
latex --version 2>/dev/null | head -1
which latexmk tectonic pandoc 2>/dev/null
python3 -c "import PIL; print('PIL ok')" 2>/dev/null
which pdftoppm 2>/dev/null
kpsewhich tikz.sty eso-pic.sty tcolorbox.sty hyperref.sty 2>/dev/null
kpsewhich helvet.sty avant.sty sourcecodepro.sty 2>/dev/null
```
**Engine choice**: `pdflatex` (safe) → `latexmk` (smart) → `tectonic` (fastest).
### Phase 2 — Extract brand identity
- **Colors** — `grep -E '(oklch|--primary|--brand)'` on CSS/theme files.Details
- Skill name
talisman- Repository
- jeunecraack/talisman-skill
- License
- MIT
- Repo updated
- 20 August 2026
FAQ
What does the Talisman skill do?
Generate a polished, on-brand PDF guide/handbook/whitepaper from a codebase or project using LaTeX (.tex -> .pdf) or Markdown->pandoc->pdf, with a designed cover page, the product's real brand colors and logo, a subtle branded page background, and TikZ diagrams (domain models, flows, state machines). Use for any branded PDF derived from a real app: ".tex to pdf", "make a PDF guide", "document how X works", "cover page with our logo", or "in the style of <product>".
How do I install the Talisman skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add jeunecraack/talisman-skill --skill talisman. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Talisman popular?
It lives in jeunecraack/talisman-skill, which has 7 GitHub stars and 1 forks.
Related skills
Fired CV
6inhabitants/fired-cv
Build a one-page, parser-proof resume (and an optional cover letter) as a print-ready A4 PDF, from an old Word/PDF CV, a LinkedIn export or an interview, tailored to one job posting or to many at once (one CV per job, with a tracker). Use when someone asks for a resume, CV, curriculum vitae, "update my CV", "tailor my resume to this job", "one CV for each of these jobs", "make my resume look good", or has just lost a job and needs to start applying.
Project Resume Writer
8oxygen914/project-resume-writer
Analyze project directories, source code, technical documents, work notes, internships, papers, open-source contributions, platform work, or other career evidence and turn them into evidence-backed Chinese resume material. Use when the user asks to write, polish, quantify, tailor, or evaluate project experience; generate a copy-ready resume project entry; build a detailed project-highlight material library; list technical highlights for later resume selection or interviews; or decide how many project bullets/highlights to write. Also use for 简历项目写法, 项目经历, 项目亮点, 亮点素材库, 技术亮点清单, 投递版, 简历量化, 数据化表达,
Clinical Table1
6JeonKH81/MediStat-Table1
의학연구 tabular 데이터(.xlsx/.csv)에서 baseline characteristics을 비교하는 Table 1을 자동 생성하는 스킬. RCT, prospective/retrospective cohort, case-control, cross-sectional, registry, single-arm 등 연구 디자인을 모두 지원하며 디자인에 따라 p-value 보고 정책(RCT는 CONSORT 2010에 따라 baseline p 숨김)이 자동 분기된다. 연속형은 정규성에 따라 mean±SD(Welch t/ANOVA)와 median[IQR](Mann-Whitney/Kruskal-Wallis)로, 범주형은 n(%)와 chi-square/Fisher's exact/Monte Carlo chi-square로 처리한다. 모든 변수에 대해 SMD(2군은 표준, ≥3군은 max pairwise)를 색 코딩(<0.1 ok / 0.1-0.2 small / ≥0.2 meaningful)으로 표시한다. 출력은 HTML(단일 자기완결, Pretendard 임베딩, 다크모드/인쇄)과 Word(.docx)와 LaTeX(booktabs)을 한 번에 생성한다. 사용자가 "Tab
Peg Design
8v0id-byte/peg-design-system
Use this skill to generate well-branded slides, presentations, and data-driven design artifacts in the Peg visual language. Minimal, type-led, Apple-keynote-inspired. Contains design guidelines, color/type/spacing tokens, React components, and 7 production-ready slide templates.
Career Ops
7poferraz/career-ops
All-in-one career operations: resume writing, CV optimization, cover letters, LinkedIn profile and content strategy, interview preparation, salary negotiation, job search strategy, career pivot planning, cold outreach messages, networking, follow-up emails, accomplishment mining, career coaching, skill stack analysis, unfair advantage identification, and anti-slop quality control. Triggers on: "help me find a job," "I have an interview," "optimize my profile," "write my resume," "tailor to this JD," "career change," "salary negotiation," "cold message," "LinkedIn optimization," "job search str
Pdf2md Agent Skill
8taotaoboom/pdf2md-agent-skill
将 PDF、DOCX、PPTX、XLSX、HTML、CSV 等文档转换为适合 LLM 处理的 Markdown。英文 PDF 使用 md_convert.py;中文论文和中文扫描 PDF 使用 md_convert_zh.py。用户要求阅读、总结、翻译、问答、引用或提取 PDF/Office 文档内容时使用;先转换,再读取生成的 Markdown。
Browse the most popular Claude skills, all documents & office files skills, or write your own with the skills generator.