Skip to main content
skill CX Codex

editorial-portfolio-chapters — Claude Code skill: portfolio sites

A skill for creative-studio, agency, photographer and artist sites where the work leads the story. Useful when a portfolio has to read as a run of magazine chapters.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add MengTo/Skills --skill editorial-portfolio-chapters -a claude-code
Open on GitHub

What editorial-portfolio-chapters does

The skill sets the order of the page. One strong campaign image and a short positioning line first, selected work immediately after. Each case study is treated as a new magazine cover, and the studio point of view comes only once the work has earned attention. A contact chapter with a single signal color and one primary action closes it out.

Inside are the visual system and the signature interactions. Near-black page framing, warm white plus one muted color field per project, a grotesk display face, a 12-column grid with 40–64px desktop edge margins. The project panel reveal uses a mask or shallow translate over 500–760ms, and hover scales media no further than 1.02. Oversized service typography carries the handoff from proof to contact, sized with clamp().

You will have to swap the media and copy for your own. The skill states plainly that source brands, projects, people, claims, images, labels and links must be replaced. It also rules out hiding project titles or actions until hover, and keeps parallax under 5%. No original photos or text means nothing to build with, so line that up before you start.

What it helps with

  • build a studio portfolio as a sequence of chapters instead of a card list
  • show case studies before explaining the studio
  • set up a dark editorial shell with one color field per project
  • make project panel reveals restrained without layout jumps
  • hand off from work to contact with oversized typography

Example prompts for the agent

  • Build the studio portfolio page with the editorial-portfolio-chapters skill: dark shell, case studies as chapters, contact last
  • Rework the services section as an oversized service handoff with clamp() and Escape-supported detail disclosure
  • Check the project panel reveal: height reserved, media capped at 1.02, title still selectable

How to install editorial-portfolio-chapters

1Skills CLI (Vercel)

npx skills add MengTo/Skills --skill editorial-portfolio-chapters -a claude-code

2Manually: put the files in place

~/.claude/skills/editorial-portfolio-chapters/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/editorial-portfolio-chapters/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about editorial-portfolio-chapters

How do I install editorial-portfolio-chapters in Claude?

Run npx skills add MengTo/Skills --skill editorial-portfolio-chapters -a claude-code. The skill lands at ~/.claude/skills/editorial-portfolio-chapters/SKILL.md.

What does editorial-portfolio-chapters do?

It defines the structure and visual system for creative-studio, agency, photographer and artist sites: case-study chapters, a dark shell, oversized service typography and a decisive contact section.

Can I keep the source projects and images from the skill?

No. The skill requires replacing every source brand, project, person, claim, image, label and link with your own or client-provided content. Pacing and hierarchy are what carry over, not the content.

Source text

SKILL.md · MIT
---
name: editorial-portfolio-chapters
description: Create or redesign creative-studio, agency, photographer, artist, and portfolio websites where project work leads the story. Use for dark editorial shells, full-bleed campaign media, color-coded case-study chapters, oversized service typography, restrained project reveals, and a decisive contact finale.
---

# Editorial Portfolio Chapters

Build the page as a sequence of distinct editorial chapters. Let the work establish desire before explaining the studio.

## Establish the Story

1. Open with one strong campaign image and a concise positioning line.
2. Move directly into selected work. Treat each case study as a new magazine cover.
3. Explain the studio point of view only after the work has earned attention.
4. Use oversized service typography as the handoff from proof to contact.
5. End with a high-contrast contact chapter that feels final, not appended.

Replace all source brands, projects, people, claims, images, labels, and links with original or client-provided content. Preserve pacing and hierarchy, not source content.

## Build the Visual System

- Frame the page with near-black, then introduce warm white and one muted color field per project.
- Use a grotesk display face with a neutral text companion. Keep labels compact and copy readable.
- Align to a 12-column grid with 40–64px desktop edge margins.
- Favor square or deliberately cropped media, restrained radii, hairline rules, and almost no shadow.
- Let the strongest proof change scale. Do not turn every section into a hero or bento grid.
- Keep full-bleed chapters rare and purposeful.

## Compose the Page

- Header: place compact navigation at the outer edges and keep the identity centered or strongly anchored.
- Hero: reserve most of the first viewport for one stable image; expose the first project below the fold.
- Projects: alternate dark framing with muted color panels; show title, role, year, and action without hover.
- Studio: use an asymmetrical portrait or process composition instead of a generic team-card grid.
- Services: set capabilities as large semantic headings or links with controlled wrapping.
- Contact: switch to one unmistakable signal color and one primary action.
- Footer: resolve navigation, location, social links, and legal text without competing with the contact ask.

## Implement the Signature Interactions

### Editorial project panel reveal

- Reserve the panel height before media loads.
- Clip only the image layer; keep title and metadata selectable.
- Reveal with a 500–760ms mask or shallow translate.
- On hover or focus, scale media no more than `1.02` and expose the same project action.
- Keep every panel understandable when static.

### Oversized service handoff

- Use `clamp()` for scale and a short edge-aligned text mask.
- Shift weight, underline, or tone on hover and focus without moving layout.
- Open optional details with semantic disclosure behavior, Escape support, and focus return.
- Wrap deliberately on mobile and render immediately under reduced motion.

## Motion Defaults

- Use 160–220ms for control feedback and 500–760ms for section entrances.
- Stagger direct children by 45–70ms with `cubic-bezier(.22,.61,.36,1)`.
- Keep parallax below 5% and the hero stable enough to study.
- Tie navigation or background changes to section boundaries.
- Pause offscreen media and observers; clean up timelines on route changes.
- Do not hijack scroll.

## Validate

- Confirm logical heading order, visible focus, useful alt text, and contrast through every color change.
- Test keyboard, touch, 200% zoom, narrow mobile, slow media, missing media, and reduced motion.
- Confirm case studies remain readable before animation and no source content was lightly paraphrased.
- Remove invented awards, clients, outcomes, or claims when evidence is unavailable.

## Source-Backed Prompt Pack

Use [Mara Voss Interaction Prompt Pack](ARTICLE.md) as a worked example for turning one editorial portfolio into portable loader, pinned chapter, archive, inspection, sticky-stack, and footer interaction prompts. Reuse the motion logic, not the reference identity, copy, imagery, or claims.

## Avoid

- Explaining the studio before showing its work.
- Repeating identical rounded cards across every chapter.
- Fast card choreography, large parallax, or decorative motion loops.
- Hiding project titles or actions until hover.
- Copying source imagery, brand language, project names, or client claims.

© MengTo · MIT · MengTo/Skills

Similar skills

Everything for Frontend and UI →

From the same set148

scroll-scrubbed-visual-sequence Builds reversible visual scenes driven by native scrolling, from product assembly to interface walkthroughs. Useful for interactive hero sections, diagrams, and image sequences. CX Codex +1 1,500installs unsplash-asset-images This skill picks Unsplash photos for avatars, headshots, backgrounds and wallpapers, and names the ratios and resolutions you need. CX Codex +1 1,600installs scroll-world-storytelling Turns articles, case studies, and product journeys into visual scroll-driven landing pages. Useful when you need a connected story instead of generic stacked sections. CX Codex +1 1,600installs staggered-word-reveal Builds word-by-word text reveals as content enters the viewport. Use it for short headlines, section intros, quotes, and hero copy. CX Codex +1 1,600installs performance-profiling Guides performance profiling for Apple apps using Instruments and MetricKit. It directs the AI agent to pinpoint hangs and slow launch times. CX Codex +1 1,400installs audit-verify-explain-grade-5 This skill makes the agent audit a change, back every claim with evidence, and then explain the result in plain language. Handy when you review someone else's fix or a test report. CX Codex +1 1,400installs product-proof-saas A skill for SaaS and AI landing pages where the proof is a real interface or a clearly labeled demo, not atmospheric decoration. CX Codex +1 1,400installs funky-purple-container-tech Guides the agent to design dark, container-driven interfaces with fuchsia-purple accents, structured frame lines, and futuristic glowing details. CX Codex +1 1,400installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor