How to use
- Copy the installation command and review the source package before installing it in your own agent environment.
- Check the source document for required tools, credentials and supported hosts.
- Describe your input and desired deliverable; review the output against the source material.
npx skills add https://github.com/proxy2021/enso --skill photobookBefore you start
- Installation does not include a model subscription, API allowance or permission to access your files.
- Repository stars and installation counts describe activity, not an independent quality or security test.
Rendered from the source repository. Headings, examples, code, tables, links, and referenced images are preserved.
Photobook
Digital photobook creator and viewer — browse photos, create themed photobooks with 6 professional layout templates, view page-by-page with navigation, edit pages, rearrange content, change visual styles, and export
Available Tools
ensophotobookbrowse (primary)
Browse existing photobooks or photo sources to create new books from
Parameters:
path(string): Directory path to browse for photos (defaults to ~/Pictures)sortBy(string): Sort: name, date, size (default: date)
ensophotobookcreate
Create a new photobook from selected photos with title, style preset, accent color, and font pair
Parameters:
title(string): Book titlesubtitle(string): Subtitle or date rangestyle(string): Style preset: warm, pure, moody (default: warm)accentColor(string): Hex accent color (default: #C4785B)fontPair(string): Font pair: lato-opensans, inter-inter, playfair-lato, montserrat-opensansphotoPaths(array): Array of photo file paths
ensophotobookview
View a photobook page-by-page with full layout rendering and navigation
Parameters:
bookId(string): Photobook IDpage(number): Starting page number (default: 0)
ensophotobookedit
Edit a photobook page — change layout template, swap photos, edit captions or text
Parameters:
bookId(string): Photobook IDpage(number): Page number to edittemplateId(string): New template: cover, hero, centered, duo, trio, textphotoUpdates(string): JSON: [{slotIndex, newPhotoPath}]textUpdates(string): JSON: {heading, subtitle, body}
ensophotobookarrange
Reorder, add, or remove pages in a photobook
Parameters:
bookId(string): Photobook IDaction(string): Action: move, add, remove, duplicatefromPage(number): Source page numbertoPage(number): Destination (for move)templateId(string): Template for new page (for add)
ensophotobookstyle
Change the visual style of a photobook — style preset, accent color, font pair
Parameters:
bookId(string): Photobook IDstyleId(string): Style preset: warm, pure, moodyaccentColor(string): Hex accent colorfontPair(string): Font pair ID
ensophotobookexport
Export a photobook as PDF or image sequence
Parameters:
bookId(string): Photobook IDformat(string): Export format: pdf or imagesquality(string): Quality: standard or high

