Writer Portfolio Website: first screen of the included example

Create a writer portfolio organized by actual publications, topics and dates. Readers can search commissioned pieces, save a local reading queue and inspect original excerpts, while editors can download a concise media bio. A warm editorial sheet and quiet sidebar keep the work central.

Uses PopNow for
Images
Needs
Node.js

The skill is free. Optional AI images, video and sound are quoted for your approval before generation. API-key calls use your separate API balance in USD; generation through ChatGPT or Claude connected via OAuth/MCP uses your website credits.

v1.0.1 · Updated Oct 24, 2026 · 37 KB · Use it for personal and client work; please don't resell or share the package.

What you get

  1. Publication and topic filters, local reading queue, article excerpts and media-bio export

  2. An editable, fully offline website with domain-specific data

  3. Executable normal, boundary and invalid-input checks

  4. Optional PopNow media with a quote before generation

Good for

  • Freelance writers and journalists
  • Essayists with a publication archive

Not for

  • A news aggregation feed
  • Unlicensed full-article republishing

How to use it

You say

  • Use the PopNow skill "Writer Portfolio Website" (writer-portfolio-website) for this: Build my writer portfolio from 18 approved clips, organized by publication and topic. Add a media bio editors can download.

Then try

  • Adapt the sample to our verified data and brand.

  • Show the edge cases and export a real example result.

What to have ready

  • Author bio and approved headshot
  • Publication title, URL, date, topic and permitted excerpt for each piece
  • Contact method and media-bio text

Similar skills

View all →

Ratings

No ratings yet. Installed it? Be the first to rate it.

Rate this skill

Questions

Does this republish my articles?

Only excerpts supplied for the site are displayed. For commissioned work, add approved excerpts and link to the publisher’s original page.

Where is the reading queue stored?

It stays in the visitor’s browser. If storage is blocked it works for the current session and says so.