suzheng/k2f

k2f-research-poster

Transform research papers, manuscripts, and findings into conference-ready academic posters with viewing distance typography, balanced columns, and high visual density.

소스 보기

사용 방법

  1. 설치 명령을 복사하고 자신의 에이전트 환경에 설치하기 전에 소스 패키지를 확인하세요.
  2. 필요한 도구, 인증 정보, 지원 환경은 원본 문서에서 확인하세요.
  3. 입력과 원하는 산출물을 설명하고 출처와 결과를 대조하세요.
npx skills add https://github.com/suzheng/k2f --skill k2f-research-poster

시작 전 확인

  • 설치에는 모델 구독, API 한도, 파일 접근 권한이 포함되지 않습니다.
  • 별점 수와 설치 수는 활동 지표이며 독립적인 품질·보안 검증이 아닙니다.
원본 Skill 문서

원본 저장소의 제목, 예시, 코드, 표, 링크, 이미지를 유지해 표시합니다.

K2F Research Poster — AI-Native Aesthetic Design

Purpose

Convert scientific manuscripts, experiment data, and academic notes into print-ready conference posters. Posters fail when treated as oversized papers; attendees scan from 1.5–2 meters away and spend under 90 seconds. This skill enforces scientific distillation, viewing-distance hierarchy, strict 1-page geometry, and high visual density while eliminating multi-page overflow and blank lower thirds.

Built on K2F

This skill produces conference posters as .K2F packages. Follow the k2f skill for authoring: unpack or init a workspace, edit the semantic JSON tree (content/root.json), customize styles/theme.json, pack/verify, and export. K2F separates semantic structure from styling, compiling an immutable render lock that guarantees pixel-identical output across PDF, PPTX, DOCX, and IDML.

Before you build, install the core skill: npx skills add suzheng/k2f --skill k2f.

When to Use

  • Creating conference posters from paper drafts, preprints, or notes.
  • Designing large-format scientific presentations (Arch E 48"×36", 36"×48", ISO A0/A1).
  • Transforming multi-page manuscripts into a single-page visual synthesis.
  • Exporting vector PDF, editable PPTX, or IDML.

Inputs

  • Dimensions: Landscape (48"×36" / ISO A0) or portrait (36"×48" / A0). Default: 48"×36" landscape (3 columns).
  • Findings: Abstract, methods, key results, and conclusions.
  • Visuals: Figures, plots, diagrams, and logos.
  • Metadata: Title, authors, affiliations, paper/repo URL.

Workflow

1. Understand

Distill content into three tiers:

  • 3-Second: Title, logos, takeaway banner.
  • 30-Second: Conclusion-driven section headers, key charts, metric callouts.
  • 3-Minute: Concise methods, data tables, references.

2. Plan

  • Word Budget: 400–600 words (limit: 300–800). Posters are visual abstracts.
  • Grid: Pinned header, 3-column body (2–3 for portrait), footer (catalog/content/ex_poster_shell.json).
  • Visuals: Dedicate >= 40% area to diagrams, plots, cards, or tables.

3. Build

  • Shell: Paper size in manifest.json. Wrap root in page_shell with pinned height (page_height - margins) and break_inside: "avoid".
  • Typography (styles/theme.json for 1.5–2 m): Title 72–90 pt (bold), Headers (h1/h2) 36–44 pt, Subheads/Metrics (h3/stat_number) 28–34 pt, Body (body) 22–26 pt (>= 18 pt min), Captions 16–18 pt.
  • Components: Convert statistics to cards (ex_card_bands.json) or tables (ex_table.json). Use { "fr": 1 } growers to prevent gaps.

4. Validate

  • Run pack_verify.py --workspace <path> --render.
  • Single-page check: pages=1. Pages > 1 is a hard defect.
  • Bottom-fill check: Baselines align above footer without voids (PAGE_UNDERFILL).
  • Inspect rendered PNGs for legibility and clipping.

5. Revise

When overflowing or unbalanced:

  1. Cut non-essential text before shrinking fonts.
  2. Convert sentences into bullets or metric cards.
  3. Adjust column gap or card padding in theme.json.
  4. Reduce role font sizes globally in theme.json by 1–2 pt.

Rules & Constraints

  1. Strict 1-Page Envelope: Posters are single-canvas presentations; spilling to page 2 disrupts display boards. Pin page_shell height to content box (page_height - margins) to guarantee single-page compilation.
  2. Viewing Distance Physics: Reading distance is 1.5–2 m; body text below 20 pt is unreadable to standing attendees. Prune text rather than shrinking typography.
  3. Conclusion-Driven Headers: Scanning attendees decide whether to stop in seconds. State findings (e.g., "Model Cuts Latency by 42%") instead of generic labels ("Results").
  4. Styles in Theme Only: Define styling in styles/theme.json. Keeping semantic nodes clean allows global adjustments and predictable compilation.
  5. High Contrast: Conference halls have varied lighting; maintain WCAG AAA contrast using calm academic palettes with vibrant accents.

Common Failure Modes

Failure ModeRoot CauseSolution
Multi-Page Overflow (`pages > 1`)Unpinned height or excess text.Pin page_shell height; prune text under 700 words.
Empty Lower Canvas (`PAGE_UNDERFILL`)Short text without growers.Add { "fr": 1 } growers or enlarge visuals.
Wall of TextRaw paper text pasted.Condense to 3–4 bullets per card; use metric callouts.
Tiny TypographyDocument fonts (< 18 pt) used.Scale in theme.json: Title >= 72 pt, H1 >= 36 pt, Body >= 22 pt.
Lopsided ColumnsUnequal column distribution.Rebalance sections (Col 1: Problem; Col 2: Methods/Results; Col 3: Impact).

Quality Checklist

  • [ ] Geometry: Pinned page_shell matching content box; strictly pages=1.
  • [ ] Word Budget: 300–800 words total across poster.
  • [ ] Hierarchy: Title readable from 5 m; headers from 2 m; body from 1.5 m.
  • [ ] Visual Ratio: >= 40% surface area in figures, metrics, or tables.
  • [ ] Column Balance: Baselines align evenly without voids.
  • [ ] Export Fidelity: Clean vector PDF and editable PPTX shapes.

관련 작업

같은 저장소의 Skills

더 많은 Skills

모든 Skills
suzheng
커뮤니티

k2f-menu

Turn venue notes, dish lists, and brand cues into a scannable food or beverage menu with clear categories, consistent item anatomy, and mood-matched visual intent—not a flyer, recipe book, or website sitemap. Use when the user asks for a restaurant menu, café menu, bar or wine list, catering sheet, room-service card, tasting menu, or seasonal insert for hospitality print or PDF. Create menus with AI-native design and the highest aesthetic standards, powered by the K2F format and engine. Purpose-

1시간 설치 수
48
GitHub Stars
3
업데이트
10월 30일
suzheng
커뮤니티

k2f-business-report

Create executive-ready business reports from KPIs, sales or operational data, and stakeholder notes—with prioritized findings, trend context, and actionable recommendations. Use when the user asks for a business report, performance analysis, business review, KPI dashboard narrative, weakness analysis, or strategic improvement report from business data. Create business reports with AI-native design and the highest aesthetic standards, powered by the K2F format and engine. Purpose-built for AI age

1시간 설치 수
48
GitHub Stars
3
업데이트
10월 30일
suzheng
커뮤니티

k2f-aesthetic-ms-word

Create polished, general-purpose Microsoft Word documents with clear structure, typed content blocks, and strong visual hierarchy for any brief. Use when the user asks for Microsoft Word, MS Word, a Word document, DOCX, .docx, a beautiful or professional Word doc, an editable Word handoff, or to beautify Word formatting. Create Microsoft Word documents with AI-native design and the highest aesthetic standards, powered by the K2F format and engine. Purpose-built for AI agents, K2F lets them focus

1시간 설치 수
43
GitHub Stars
3
업데이트
10월 30일
suzheng
커뮤니티

k2f

Create, design, edit, validate, and export elegant Word (docx), editable PDF, fillable AcroForm PDF, and Adobe InDesign (IDML) documents with K2F. Use when creating aesthetic Word, fillable PDF, AcroForm, IDML, or InDesign documents with AI agents, such as menus, certificates, planners, invitations, or worksheets and much more. K2F is a mature file format designed for AI agents to design and edit elegant aesthetic documents precisely and effortlessly. It has a rich ecosystem.

1시간 설치 수
36
GitHub Stars
3
업데이트
10월 30일