Phase 6 — live

Katib Marketplace

Bilingual print-grade templates, one command away.

1. Install the katib engine

npx @jasemal/katib install

2. Browse + install a template

katib pack install jneaimi/tutorial
View on GitHub
77 packs
jneaimi/tutorial-course-module

Microsoft Learn-style course module — A4 portrait, structured around objectives → vocabulary → instruction → checks → recap. Composes objectives-box + glossary-card + tutorial-step + checkpoint + try-it-yourself + cheat-sheet + whats-next. The pedagogical flagship of the tutorial pack — exercises every Phase C component in their canonical roles. Generic placeholders + lorem ipsum body.

v0.1.0
Template
Tutorial
·English·105.1 KB
katib pack install jneaimi/tutorial-course-moduleView details
jneaimi/tutorial-assembly-guide

IKEA/LEGO-style assembly guide — physical-world step-by-step. Composes prerequisites-grid (tools and parts) + tutorial-step + callout-anchor (annotated diagrams with numbered pins) + before-after (paired panels showing assembled vs unassembled state) + checkpoint (interim verifications). Generic placeholders + lorem ipsum body — drop in your own product, parts list, and assembly steps.

v0.1.0
Template
Tutorial
·English·111.5 KB
katib pack install jneaimi/tutorial-assembly-guideView details
jneaimi/try-it-yourself

Exercise + answer block — the static-print substitute for the interactive knowledge-check quiz. Two variants: `inline-answer` reveals the answer right under the question (acceptable when peeking is fine); `flipped-answer` rotates the answer 180° (the puzzle-book convention — the reader has to flip the page to read it, so they're forced to attempt the exercise first). A `hint` input is optional in both variants.

v0.1.0
Component
·Arabic · English·26.5 KB
katib pack install jneaimi/try-it-yourselfView details
jneaimi/glossary-card

Term + definition card — the static-print substitute for the hover tooltip. Pre-defines jargon at the point of first use (margin-card variant), inline as a definition row inside body text (inline-row), or batched at the end of a chapter (grid). Optional `pronunciation` for terms loaned from another language (e.g. an Arabic gloss for an English technical term, or vice-versa). Optional `see_also` cross- references peer terms in the same glossary.

v0.1.0
Component
·Arabic · English·10.3 KB
katib pack install jneaimi/glossary-cardView details
jneaimi/decision-branch

Static-print substitute for the interactive tabbed-tutorial control ("Node.js / Python / Ruby" tabs, "Linux / macOS / Windows" tabs). Picks one canonical branch, lays it out in full, and demotes the alternates to a compact appendix block. Two variants: `tabs-static` shows tab chrome at the top with the selected tab highlighted (so the reader can see all options exist); `branched-list` skips the chrome and presents the choice as inline branched prose.

v0.1.0
Component
·Arabic · English·17.6 KB
katib pack install jneaimi/decision-branchView details
jneaimi/cheat-sheet

Quick-reference recap of commands, env vars, shortcuts, or formulas grouped by topic. Visually distinct from `data-table` by intent: a cheat-sheet is for rapid scanning at the end of a tutorial (label → value lookups), where data-table is for prose-tabular comparison with explicit headers. Two variants: `card-grid` lays group-cards out in a 2- or 3-column grid; `dense-table` renders a single-column recap with bolded labels and right-aligned values.

v0.1.0
Component
·Arabic · English·15.7 KB
katib pack install jneaimi/cheat-sheetView details
jneaimi/callout-anchor

Image with numbered pins overlaid + a matching legend list. The annotated diagram pattern from technical drawing — leader-line semantics translated to a static PDF where leader lines don't survive. Pins are positioned by logical-x/y coordinates (0-100%) so RTL builds mirror correctly.

v0.1.1
Component
·Arabic · English·16.6 KB
katib pack install jneaimi/callout-anchorView details
jneaimi/tutorial-troubleshooting-runbook

Paired error → cause → fix runbook for ops/support teams. Cover + when-to-use module + N×common-mistakes blocks (one per failure category) + cheat-sheet (error-code index via data-table) + whats-next. Generic placeholders + lorem ipsum body — drop in your own service's failure catalogue. Decision-branch (Sprint 3) will upgrade the top-level routing once that component ships.

v0.1.0
Template
Tutorial
·English·60.8 KB
katib pack install jneaimi/tutorial-troubleshooting-runbookView details
jneaimi/tutorial-software-walkthrough

Stripe-style developer walkthrough — A4 portrait software tutorial. Composes meta-strip + outcome-preview + objectives-box + prerequisites-grid + code-step (with annotations and expected output) + checkpoint + common-mistakes + cheat-sheet (data-table) + whats-next. Lorem ipsum + bracket placeholders.

v0.1.0
Template
Tutorial
·English·102.7 KB
katib pack install jneaimi/tutorial-software-walkthroughView details
jneaimi/tutorial-recipe-card

Cookbook-style recipe card — A4 portrait, single recipe per spread. Composes meta-strip (yield/time/difficulty) + outcome-preview (finished dish hero) + prerequisites-grid (ingredients) + tutorial-step (numbered method) + checkpoint (interim cues like "the dough should pull from the bowl"). Generic placeholders + lorem ipsum body — drop in your own dish, ingredients, and method.

v0.1.1
Template
Tutorial
·English·100.3 KB
katib pack install jneaimi/tutorial-recipe-cardView details
jneaimi/common-mistakes

Structured error → cause → fix table for tutorial troubleshooting. Distinct from `callout warn` (a single inline warning) — this is a multi-row block where each row is a complete failure mode: the symptom the reader will observe, why it happens, and how to fix it. Optional screenshot per row anchors the symptom to a real failure state.

v0.1.0
Component
·Arabic · English·30.5 KB
katib pack install jneaimi/common-mistakesView details
jneaimi/code-step

The verification unit for software tutorials: a code block with optional per-line annotations and an optional "expected output" panel that lets the reader confirm success without running anything. Composes the bundled code-block primitive convention.

v0.1.0
Component
·Arabic · English·26.3 KB
katib pack install jneaimi/code-stepView details
jneaimi/before-after

Paired panels showing initial vs final state with the same aspect ratio enforced. Makes deltas legible — same camera angle, same crop, same framing — so the reader's eye fixes on what changed instead of recomposing the scene. Variants: side-by-side, stacked, filmstrip (3-up: before / middle / after).

v0.1.0
Component
·Arabic · English·9.3 KB
katib pack install jneaimi/before-afterView details
jneaimi/prerequisites-grid

Gating list of required items — tools, skills, materials, accounts — that the reader needs before starting. Variants: `checklist` (1-col with checkbox) and `grid` (N-col cards, optional checkbox). Distinct from `sections-grid` by tighter density and a checkbox column. Implements Mayer's pre-training principle.

v0.1.0
Component
·Arabic · English·10.0 KB
katib pack install jneaimi/prerequisites-gridView details
jneaimi/outcome-preview

Hero "what you'll build" block. Title + subtitle + image (user-file or screenshot — factual, not decorative) + optional body. Pairs with covers as page 2: the visual target that anchors the rest of the tutorial.

v0.1.0
Component
·Arabic · English·23.8 KB
katib pack install jneaimi/outcome-previewView details
jneaimi/meta-strip

Horizontal row of small badges (time, difficulty, yield, stack, level, etc.) sitting directly under a title. 3-6 items typical. Lets the reader triage a tutorial, recipe, or briefing before committing.

v0.1.0
Component
·Arabic · English·5.9 KB
katib pack install jneaimi/meta-stripView details
jneaimi/checkpoint

Boxed "you should now have…" panel between step groups. Lets the reader verify they're on the right track before continuing. Title (defaults per-language to "Checkpoint" / "نقطة تحقق") + body + optional interim screenshot. Variants: success (green-tinted) / neutral. Implements Mayer's segmenting principle.

v0.1.0
Component
·Arabic · English·15.8 KB
katib pack install jneaimi/checkpointView details
jneaimi/report-trial-case-study

Industry trial case study — generic A4 white paper template for documenting a measured trial result (energy efficiency, fleet retrofit, process improvement, compliance pilot). Cover, executive summary, result grid, methodology, triangulation table, impact metrics, trial-asset description, operations, commercial projections, fleet-scale ROI, honest limitations, and next-step pilot offer. Sixteen sections of structure; replace the bracketed placeholders with your own measurements.

v0.1.0
Template
Report
·English·257.6 KB
katib pack install jneaimi/report-trial-case-studyView details
jneaimi/business-briefing-deck

Business briefing deck — generic 8-slide A4 landscape template for presenting a measured trial result to senior decision-makers. Cover, hero stat, methodology flow, objection-killer quote, KPI grid, real trial photo, commercial impact, next-step CTA. Companion to the report-trial-case-study recipe (the leave-behind PDF) — same brand, same numbers, but reframed for projection in front of a customer (one idea per slide).

v0.1.0
Template
Business
·English·177.0 KB
katib pack install jneaimi/business-briefing-deckView details
jneaimi/org-chart

Two-level org chart. Renders a single root node (the leader / the parent unit) connected by lines to a row of child nodes (direct reports / sub-units). Each node carries a name and a role/title. Use for org structures, governance diagrams, parent-and-children team layouts, or any one-to-many hierarchy.

v0.1.0
Component
·Arabic · English·13.7 KB
katib pack install jneaimi/org-chartView details
jneaimi/process-flow

Numbered step-by-step flow diagram. Renders 3–6 steps as connected nodes (horizontal row or vertical column), each with a number, label, and optional one-line description. Use for "how it works", process diagrams, onboarding flows, or any sequence where the order matters.

v0.1.0
Component
·Arabic · English·19.4 KB
katib pack install jneaimi/process-flowView details
jneaimi/slide-stat

Single 16:9 landscape slide carrying one massive stat with a label and an optional supporting paragraph. For traction slides, market-size slides, "single moment of impact" slides in any deck. The stat dominates the slide visually so the audience reads the number first and the prose second.

v0.1.0
Component
·Arabic · English·37.4 KB
katib pack install jneaimi/slide-statView details
jneaimi/slide-quote

Single 16:9 landscape slide carrying a dramatic centered pull quote with attribution. For testimonial slides, founder-vision slides, customer-quote slides — any moment in a deck where the message is "let one person's words do the work". Use multiple slide-quote sections in a row to build a "what people are saying" sequence. Page-size matches slide-frame.

v0.1.0
Component
·Arabic · English·40.1 KB
katib pack install jneaimi/slide-quoteView details
jneaimi/feature-row

Repeating row pattern with an icon (or thumbnail image) on the leading side, a heading, and a body paragraph. Use for "what we do", "key features", "what's included", or "how it works" sections — anywhere the same visual pattern repeats 3–6 times for parallel ideas. Distinct from `kv-list` (terms + values) and `objectives-box` (bullets) — feature-row carries enough body text to stand on its own.

v0.1.0
Component
·Arabic · English·10.0 KB
katib pack install jneaimi/feature-rowView details
jneaimi/cover-magazine

Magazine-style full-page cover — hero image (or color block) on one side, big editorial title on the other, plus an "in this issue" lineup of 3–5 sub-headlines. Distinct from `cover-page` (which is a doc opener) — `cover-magazine` is for editorial publications, brand magazines, customer newsletters, and quarterly content drops.

v0.1.0
Component
·Arabic · English·64.1 KB
katib pack install jneaimi/cover-magazineView details
jneaimi/comparison-table

Feature × option comparison grid — rows are features, columns are options (vendors / tiers / variants), cells are check / cross / value / text. Used for pricing tables, vendor evaluations, RFP responses, and any "this vs that" decision document. Distinct from `data-table` which is a generic spreadsheet — comparison-table has semantic check / cross cells, recommended-column highlighting, and built-in row eyebrows for grouping.

v0.1.0
Component
·Arabic · English·18.8 KB
katib pack install jneaimi/comparison-tableView details
jneaimi/risk-matrix

Likelihood × impact heatmap with risk items pinned into cells. Grid axes are configurable (3×3 or 4×4); cells are tinted from green (low) through amber (medium) to red (high) so the visual order tells the risk story before the reader reads any text. Items are pinned via {label, likelihood, impact}. Used for SOWs, project plans, audit reports, and any risk-register summary that benefits from a single-page visual.

v0.1.0
Component
·Arabic · English·36.9 KB
katib pack install jneaimi/risk-matrixView details
jneaimi/status-banner

Full-width status ribbon — DRAFT, FOR REVIEW, FINAL, CONFIDENTIAL, or any short uppercase label. Sits above any content section to mark a document's lifecycle state. Tone (info, warn, success, danger, neutral) drives the colour. Used at the top of work-in-progress meeting minutes, draft contracts, internal-only briefs, or to flag a final-approved document on archival.

v0.1.0
Component
·Arabic · English·8.8 KB
katib pack install jneaimi/status-bannerView details
jneaimi/business-meeting-minutes

Board / project meeting minutes — masthead + meeting metadata + attendees grid + agenda summary + numbered discussion blocks + decisions list + action register table + signature block. Suitable for board minutes, steering committees, project status meetings, and any governance-grade meeting record.

v0.1.0
Template
Business
·English·195.9 KB
katib pack install jneaimi/business-meeting-minutesView details
jneaimi/personal-employment-offer-letter

UAE-style employment offer letter — letterhead + recipient block + offer summary table (role, start date, probation, salary, gratuity-eligible) + numbered terms (compensation, leave, benefits, probation, termination, confidentiality, governing law) + acceptance signature row. Drafted to align with the UAE Federal Decree-Law No. 33 of 2021 on labour relations and its 2026 amendments. Replace bracketed fields and have legal counsel review before issuing.

v0.1.0
Template
Personal
·English·256.3 KB
katib pack install jneaimi/personal-employment-offer-letterView details
jneaimi/financial-credit-note

UAE Federal-Decree-Law-compliant tax credit note — references the original invoice and the reason for credit (return, post-issuance discount, or correction). Letterhead + Issued By/To + meta strip + reason callout + line-items + totals (TOTAL CREDIT) + refund-method block + VAT-regulation footer. Pairs with financial/invoice.

v0.1.0
Template
Financial
·English·157.7 KB
katib pack install jneaimi/financial-credit-noteView details
jneaimi/legal-statement-of-work

SOW under a parent service-agreement — engagement summary + objectives + deliverables table + milestone timeline + acceptance criteria + commercial summary + assumptions + signatures. Distinct from a service agreement (which sets the master legal terms) — the SOW is the operational, scoped, time-boxed work order that hangs off it.

v0.1.0
Template
Legal
·English·177.4 KB
katib pack install jneaimi/legal-statement-of-workView details
jneaimi/financial-purchase-order

UAE-style commercial purchase order — letterhead commercial + From/To parties + meta strip (PO no, PO date, required-by, currency) + line-items table + totals (subtotal, est. VAT, total commitment) + delivery & terms grid + acceptance signature block. Pairs with financial/quote → financial/purchase-order → financial/invoice in the procurement flow.

v0.1.0
Template
Financial
·English·195.1 KB
katib pack install jneaimi/financial-purchase-orderView details
jneaimi/landscape-diagram

Single-page landscape diagram block — guarantees a complex diagram (SVG, HTML) fits on exactly one landscape A4 page without overflow or splitting. Optional eyebrow, title, and caption surround the diagram canvas; the diagram itself is constrained to the available canvas height so SVGs with viewBox auto-scale to fit.

v1.0.1
Component
·Arabic · English·112.9 KB
katib pack install jneaimi/landscape-diagramView details
jneaimi/two-column-page

Newspaper/magazine-style two-column text flow. Content flows across the two columns within a page, and across multiple pages if the body is long. Title spans both columns as a header band. Best for editorial essays, long-form articles, or long primary-source excerpts where a single column feels lonely.

v0.1.1
Component
·Arabic · English·132.8 KB
katib pack install jneaimi/two-column-pageView details
jneaimi/slide-frame

Single 16:9 landscape page sized for slide-deck content — keynote, talk slides, pitch frames. Each slide is atomic (one slide = one page). Use multiple slide-frame sections in a row to build a full deck. Variants — title-only, content, two-column, image-background — cover the common slide layouts.

v0.1.1
Component
·Arabic · English·147.2 KB
katib pack install jneaimi/slide-frameView details
jneaimi/module

Flexible body unit — optional numbered eyebrow, heading, intro, and body content. All heading fields are optional; use without a title for continuous-prose sections (letter bodies, abstract paragraphs, recitals). `body` is auto-escaped plain text; `raw_body` accepts trusted HTML (tables, inline SVG, pull-quotes, callouts) for recipe-supplied content.

v0.3.1
Component
·Arabic · English·116.6 KB
katib pack install jneaimi/moduleView details
jneaimi/sections-grid

Titled-card grid — N cards arranged in 2, 3, or 4 columns. Each card has a title and either plain-text body or trusted HTML raw_body. Serves cheatsheet sections (6 cards), one-pager 2x2 body grids, contact-card layouts, and any "group of peer sections" shape.

v0.1.1
Component
·Arabic · English·53.5 KB
katib pack install jneaimi/sections-gridView details
jneaimi/cv-layout

2-column sidebar+main page layout for CV / profile / portfolio recipes. Emits a full-page CSS grid with 70mm sidebar (dark accent background) + 1fr main column. Sidebar and main content are supplied as raw HTML via `sidebar_html` and `main_html` inputs — callers compose sidebar primitives (skill-bar-list, tag-chips) and main sections inline. Designed specifically for the CV structural shape; future reuse expected for portfolio and profile pages.

v0.1.1
Component
·Arabic · English·266.8 KB
katib pack install jneaimi/cv-layoutView details
jneaimi/landscape-section

Wraps content in a landscape-oriented page. Use for wide data tables, timelines, horizontal charts, or any content that overflows A4 portrait. Forces a page break before and after so the landscape page stands alone in the flow.

v0.1.1
Component
·Arabic · English·101.0 KB
katib pack install jneaimi/landscape-sectionView details
jneaimi/appendix-page

Appendix content with a distinct running header. Uses a named @page rule that emits "Appendix" (localized) in the top margin, so the reader always knows which section they're in. Flows across multiple pages — appendix material is usually long-form (raw data, supporting references, derivations). Always starts on a new page.

v0.1.1
Component
·Arabic · English·109.2 KB
katib pack install jneaimi/appendix-pageView details
jneaimi/chart-sparkline

Compact trendline. Line direction is always left-to-right regardless of lang (chronological convention). Inline-svg only.

v0.1.1
Component
·Arabic · English·50.0 KB
katib pack install jneaimi/chart-sparklineView details
jneaimi/chart-donut

Proportional breakdown chart. Data is always inline-svg — factual, deterministic, brand-palette-driven.

v0.1.1
Component
·Arabic · English·48.4 KB
katib pack install jneaimi/chart-donutView details
jneaimi/chart-bar

Horizontal bar chart. Bars grow from the language-origin side. Factual, inline-svg only.

v0.1.1
Component
·Arabic · English·27.5 KB
katib pack install jneaimi/chart-barView details
jneaimi/whats-next

Forward-pointing CTA — heading plus list of next actions. Bulleted or numbered.

v0.1.0
Component
·Arabic · English·16.5 KB
katib pack install jneaimi/whats-nextView details
jneaimi/two-column-image-text

Side-by-side image + text block. Most flexible image-consuming section — accepts user-supplied, url, Gemini-generated, or screenshot sources.

v0.1.0
Component
·Arabic · English·17.9 KB
katib pack install jneaimi/two-column-image-textView details
jneaimi/toc

Table of contents with entry text + dotted leader + page number. Recipes provide explicit entries (label + level + page) — recipes know their own structure better than any auto-generation pass. Supports up to 3 nesting levels.

v0.1.0
Component
·Arabic · English·17.4 KB
katib pack install jneaimi/tocView details
jneaimi/tutorial-step

Numbered tutorial step — step circle + title + description + optional screenshot. Screenshots are factual; gemini source is deliberately excluded.

v0.1.0
Component
·Arabic · English·22.1 KB
katib pack install jneaimi/tutorial-stepView details
jneaimi/summary

End-of-document recap — heading plus short paragraph and/or bulleted takeaways.

v0.1.0
Component
·Arabic · English·18.4 KB
katib pack install jneaimi/summaryView details
jneaimi/timeline

Vertical event list with a connecting rail. Each event has a date, title, optional body, and status (done | active | upcoming — controls node tint). For progress reports, project plans, onboarding sequences, company histories. Rail flips to right side for RTL so the reading order is date-left → content-right in EN and date-right → content-left in AR.

v0.1.0
Component
·Arabic · English·57.2 KB
katib pack install jneaimi/timelineView details
jneaimi/references-list

Numbered bibliography section. Pairs with the citation primitive — each entry corresponds to a citation number in the body (e.g. [1] in text → entry 1 here). For academic, editorial, legal docs. Supports one of the three major citation styles via variant — Chicago (author-first), APA (year-first), or a generic minimal style.

v0.1.0
Component
·Arabic · English·41.0 KB
katib pack install jneaimi/references-listView details
jneaimi/section-divider-page

"Part II" style divider — a full page that marks a major section boundary in a long document. Large part number + title + optional subtitle, centered typography. Use between acts in a white-paper, chapters in a report, or phases in a proposal. Atomic, always on its own page.

v0.1.0
Component
·Arabic · English·45.3 KB
katib pack install jneaimi/section-divider-pageView details
jneaimi/reference-strip

Compact list of further-reading references or source citations.

v0.1.0
Component
·Arabic · English·15.1 KB
katib pack install jneaimi/reference-stripView details
jneaimi/objectives-box

Labeled bullet list — "What you'll learn", module objectives, or scope items.

v0.1.0
Component
·Arabic · English·14.0 KB
katib pack install jneaimi/objectives-boxView details
jneaimi/multi-party-signature-block

Multi-party signature grid — side-by-side signature boxes for formal documents (NOC, MOU, contracts). Each party has name + optional title + optional email. Responsive grid auto-flows based on party count (2+ parties supported).

v0.1.0
Component
·Arabic · English·34.3 KB
katib pack install jneaimi/multi-party-signature-blockView details
jneaimi/letterhead

Two-column header strip for letters, NOCs, invoices, quotes. Brand/company on the leading side; meta block (ref code + date + custom lines) on the trailing side. Sits above body content on page 1 — does NOT force a page break (that's `front-matter`'s job).

v0.1.0
Component
·Arabic · English·24.2 KB
katib pack install jneaimi/letterheadView details
jneaimi/masthead-personal

Personal-identity masthead — name + tagline on leading side, contact stack (email, phone, location) on trailing side. Bottom accent rule. For personal-brand documents (cover-letter, CV, bio). Distinct from `letterhead` (which is for organizational/company identity).

v0.1.0
Component
·Arabic · English·17.9 KB
katib pack install jneaimi/masthead-personalView details
jneaimi/kv-list

Term + value pairs rendered as a two-column grid. Definitions, glossaries, cheat-sheet reference pairs, metadata summaries, and (as of 0.2.0) field-summary boxes for formal documents (NOC employee details, invoice meta blocks).

v0.2.0
Component
·Arabic · English·10.5 KB
katib pack install jneaimi/kv-listView details
jneaimi/full-bleed-page

A single page with zero margins — for full-bleed photography, chapter-opener images, infographics that extend to the sheet edge. Caption + optional overlay text render inside the image area with a legibility scrim. Atomic — one page, never splits.

v0.1.0
Component
·Arabic · English·17.2 KB
katib pack install jneaimi/full-bleed-pageView details
jneaimi/front-matter

Title-first title-page section. Eyebrow, title, subtitle, hairline rule, meta strip (author/date/ref). Lighter than a full cover-page.

v0.1.0
Component
·Arabic · English·21.0 KB
katib pack install jneaimi/front-matterView details
jneaimi/financial-summary

Totals box for invoices and quotes. Right-aligned numeric rows with labels on the leading side; one emphasized Total row with accent background. Container is flex-end positioned (70mm wide) so it naturally aligns to the trailing edge of the page. Optional currency code shown alongside totals. Used by financial/invoice and financial/quote.

v0.1.0
Component
·Arabic · English·3.1 KB
katib pack install jneaimi/financial-summaryView details
jneaimi/executive-summary

Key takeaways box for the top of reports, proposals, and white-papers. Header + 2-4 labeled bullet rows + optional footer. Sets reader expectations before the body. Rendered with a left-accent rail for visual separation from regular flow.

v0.1.0
Component
·Arabic · English·14.9 KB
katib pack install jneaimi/executive-summaryView details
jneaimi/cover-page

Full-page document opener. Four variants — minimalist-typographic (CSS-only), image-background (full-bleed + dark scrim), neural-cartography (Gemini + dark scrim), framed-canvas (light editorial canvas, dark text on warm off-white image, no scrim).

v0.2.0
Component
·Arabic · English·21.3 KB
katib pack install jneaimi/cover-pageView details
jneaimi/video-card

Video preview card for print PDFs. Horizontal layout — portrait thumbnail on the left with play button overlay and platform badge, metadata block on the right (title, author, duration, clickable URL, QR code). Bilingual EN+AR. Designed for embedding TikToks, YouTube Shorts, and Instagram Reels into print-grade documents.

v1.0.0
Component
·Arabic · English·36.7 KB
katib pack install jneaimi/video-cardView details
jneaimi/photo-collage

Magazine-style asymmetric photo collage. Six images in a mosaic — one hero on the left at full collage height, three stacked supporting images in the right column, and two more in a wide bottom row. Optional eyebrow, title, subtitle and source attribution. Bilingual EN+AR. Designed for news galleries, event coverage, photo essays.

v1.0.0
Component
·Arabic · English·66.8 KB
katib pack install jneaimi/photo-collageView details
jneaimi/polaroid-wall

Scrapbook-style scattered Polaroid wall. Seven images rendered as Polaroids with white frames, slight rotations, drop shadows, and natural overlap — anchored by an optional handwritten-style note in the center. Bilingual EN+AR. Designed for editorial photo essays, year-in-review posts, casual feature spreads.

v1.0.0
Component
·Arabic · English·128.4 KB
katib pack install jneaimi/polaroid-wallView details
jneaimi/news-cover

Newspaper-style cover page — stacked layout: eyebrow + thick top rule + large headline at the top, rectangular image in the middle, optional caption + byline strip + subtitle/deck under the image, and a footer with author and reference code. Bilingual EN+AR. Designed for digital news stories and print article openers; mirrors front-page feature layouts in Al Ittihad / Al Bayan / The National.

v1.0.1
Component
·Arabic · English·29.8 KB
katib pack install jneaimi/news-coverView details
jneaimi/tutorial

Long-form bilingual tutorial template — cover, objectives box, content modules with rich body (tables, inline SVG diagrams, pull-quotes, callouts), summary, next-steps, and reference strip. For framework guides, technical onboarding, and educational long-form documents.

v1.3.2
Template
·Arabic · English·762.6 KB
katib pack install jneaimi/tutorialView details
jneaimi/report-progress

Project progress report — exec summary, headline metrics, timeline of milestones, findings narrative, next-period focus, and optional appendix. Composes the full Phase-3c content library into a production-ready report. Bilingual EN+AR.

v1.0.1
Template
Report
·Arabic · English·266.1 KB
katib pack install jneaimi/report-progressView details
jneaimi/personal-cv

Professional CV with 2-col sidebar+main layout. FIRST production consumer of cv-layout, skill-bar-list, and tag-chips (all Day-18 infra; 24-hour ship discipline — 4th consecutive application). Single-section recipe — fewest sections ever in Phase-3. Closes the personal domain (cover-letter Day 6 + cv Day 19). Sidebar holds photo + identity + contact + Languages/Skills bars + Tools chips; main holds Summary + Experience + Education + Projects.

v1.0.1
Template
Personal
·English·528.8 KB
katib pack install jneaimi/personal-cvView details
jneaimi/personal-bio

Short professional bio — masthead + narrative + highlight bullets. For speaker pages, press kits, about-me pages, panel introductions. Bilingual EN+AR. Pairs with personal-cv for fuller background.

v1.0.1
Template
Personal
·Arabic · English·68.4 KB
katib pack install jneaimi/personal-bioView details
jneaimi/legal-service-agreement

UAE bilateral Service Agreement — masthead + Template Notice + 2-party callouts + 12 numbered clauses + 2-party signature grid. Covers scope, fees, term, liability, IP, termination, and governing law. Bilingual EN+AR.

v1.0.1
Template
Legal
·Arabic · English·195.6 KB
katib pack install jneaimi/legal-service-agreementView details
jneaimi/legal-mou

UAE bilateral MoU — centered masthead + Template Notice + 2-party callouts + 10 numbered clauses with clause-list + 2-party signature grid. First production consumer of clause-list primitive. v0.2.0 adds EN+AR bilingual rendering via inputs_by_lang — first legal-domain recipe to ship bilingual.

v1.0.1
Template
Legal
·Arabic · English·323.1 KB
katib pack install jneaimi/legal-mouView details
jneaimi/legal-nda

UAE mutual Non-Disclosure Agreement — centered masthead + Template Notice + 2-party callouts + 9 numbered clauses with clause-list + 2-party signature grid. Bilingual EN+AR. Follows the same component shape as legal-mou — structural consistency across the legal domain is intentional.

v1.0.2
Template
Legal
·Arabic · English·172.3 KB
katib pack install jneaimi/legal-ndaView details
jneaimi/financial-quote

UAE commercial quotation — letterhead commercial + meta strip + Prepared-For callout + numbered Scope/Pricing/Acceptance + line-items table + compact totals + 2x2 terms grid + signature block. Zero new components. First production consumer of financial-summary compact variant (24-hour ship from Day-15 default). Closes the financial domain with financial-invoice.

v1.0.1
Template
Financial
·English·181.4 KB
katib pack install jneaimi/financial-quoteView details
jneaimi/financial-invoice

UAE tax invoice — letterhead commercial variant + Bill From/Bill To parties + 4-field meta strip + line-items table (with desc+sub cells) + totals box + amount-in-words callout + payment block + footer. First production consumer of financial-summary (Day 15 component) and letterhead commercial variant (Day 2). Fifth production consumer of data-table (with first-ever use of {text, sub} cell feature). Validates the financial domain's full stack.

v1.0.1
Template
Financial
·English·195.6 KB
katib pack install jneaimi/financial-invoiceView details
jneaimi/editorial-article

Long-form editorial article — hero title + byline + lead + two-column body flow + inline numbered citations + references-list at the end. For opinion pieces, long reads, analysis essays. Demonstrates the citation + references-list pairing. Bilingual EN+AR.

v1.0.1
Template
Editorial
·Arabic · English·345.4 KB
katib pack install jneaimi/editorial-articleView details