portfolio-showcase

star 0

Organize and showcase creative work. Auto-generate case studies, client rosters, project pages, and portfolio updates. Use when adding projects, creating case studies, updating coltonbatts.com, or generating marketing assets from past work.

coltonbatts By coltonbatts schedule Updated 1/28/2026

name: portfolio-showcase description: Organize and showcase creative work. Auto-generate case studies, client rosters, project pages, and portfolio updates. Use when adding projects, creating case studies, updating coltonbatts.com, or generating marketing assets from past work. metadata: {"clawdbot":{"emoji":"🎨"}}

Portfolio & Showcase Skill

Automate the creation and management of your creative portfolio. This skill transforms raw project data into polished case studies, client rosters, and portfolio pagesβ€”removing the friction between finishing work and showcasing it.

What This Skill Does

  • Add new projects β€” Capture project details and auto-generate case studies
  • Update coltonbatts.com β€” Sync projects to your live portfolio
  • Generate client rosters β€” Create "Featured Clients" pages (Google, Kate Spade, Under Armour, etc.)
  • Create marketing assets β€” Extract key stats, testimonials, and visuals for LinkedIn, email, proposals
  • Generate PDFs β€” Professional case study PDFs for client pitches
  • Organize by type β€” Tag projects (video, design, direction, branding) and filter/sort automatically

When to Use

  • "Add a new case study to my portfolio"
  • "Update my portfolio with the Google project"
  • "Generate a client roster page"
  • "Create a PDF case study from my work"
  • "Make a featured clients slide for my pitch deck"
  • "Show me all video production work"
  • "Create a case study for the Kate Spade project"
  • "Update coltonbatts.com with new projects"

Project Data Structure

Projects are stored as JSON or markdown in {baseDir}/assets/projects/. Each project needs:

{
  "id": "google-campaign-2023",
  "title": "Google Brand Campaign",
  "client": "Google",
  "year": 2023,
  "duration": "3 months",
  "role": "Lead Video Producer & Creative Director",
  "services": ["video-production", "creative-direction", "motion-graphics"],
  "challenge": "Create a compelling brand campaign showcasing Google's commitment to accessibility.",
  "solution": "Developed a multi-platform video series with compelling narratives, working with diverse creators.",
  "results": [
    "15M+ views across platforms",
    "82% positive sentiment in comments",
    "Featured on Google's homepage"
  ],
  "mediaUrl": "https://youtube.com/watch?v=...",
  "thumbnailUrl": "path/to/thumbnail.jpg",
  "featured": true,
  "tags": ["video", "direction", "commercial"],
  "testimonial": "Colton delivered exceptional creative vision. Working with him elevated our entire campaign.",
  "testimonialAuthor": "Jane Smith, Google Creative Lead"
}

See references/portfolio-schema.json for the full data model.

Quick Start

Step 1: Add a New Project

Provide project details in any format:

  • Natural language: "Add a project: I made a video for Kate Spade called 'The New Collection' in 2022. It was shot over 2 weeks, it's about product photography and motion design, we got 2.3M views."
  • JSON: Copy the structure above and fill in details
  • Markdown: Use the template in references/case-study-template.md

Step 2: Generate Case Study

Once a project is logged, I'll automatically:

  1. Create a formatted case study (Markdown + HTML)
  2. Extract key visuals and metadata
  3. Generate an optimized summary for social/email
  4. Save to projects/<project-id>/case-study.html

Step 3: Update Portfolio Website

Command: "Update coltonbatts.com with my latest projects"

I'll:

  1. Scan all projects in assets/projects/
  2. Generate an updated portfolio index
  3. Create individual project pages
  4. Format for easy integration into coltonbatts.com

Step 4: Create Marketing Assets

Generate variations:

  • LinkedIn post β€” Short version with key metrics
  • Email summary β€” Client-ready 2-3 paragraph version
  • Pitch deck slide β€” One-page visual summary
  • PDF case study β€” Professional 3-5 page document

Project Organization

Projects are organized by service type:

  • video-production β€” Commercials, promos, documentaries, branded content
  • creative-direction β€” Art direction, creative strategy, concept development
  • motion-graphics β€” Animation, graphics, visual effects
  • design β€” Graphic design, branding, visual identity
  • photography β€” Product shots, lifestyle, editorial

Tag projects with multiple types as needed.

Case Study Format

Each case study includes:

  1. Header β€” Project title, client, year, role
  2. Challenge β€” The problem or brief
  3. Solution β€” Your approach and execution
  4. Results β€” Measurable outcomes (views, engagement, client feedback)
  5. Media β€” Hero image/video with caption
  6. Testimonial β€” Client or collaborator quote (optional)
  7. Services β€” What you did (video, design, direction, etc.)

See references/case-study-template.md for full template.

Updating Existing Projects

To modify a project:

  • "Update the Google project: change duration to '4 months'"
  • "Add a testimonial to the Kate Spade case study"
  • "Mark the Under Armour project as featured"

I'll update the JSON and regenerate all associated files.

Listing Projects

  • "Show me all my projects"
  • "Show me featured projects"
  • "Show me video production work"
  • "Show me projects from 2023"
  • "Show me projects for the Alternative Design portfolio"

Filtering & Sorting

Projects can be filtered by:

  • Service type: video, design, motion, direction
  • Year: chronological or reverse-chronological
  • Client: specific client or all
  • Status: featured vs. all
  • Duration: recent projects vs. archive

Example Workflow

User: "Add the Under Armour project to my portfolio"

I'll respond:
"Got it. To create a case study, I need a few details:
1. Project title
2. When did you make it? (year/duration)
3. Your role
4. What was the challenge or brief?
5. What was your solution/approach?
6. Any measurable results? (views, engagement, feedback)
7. Media link? (YouTube, Vimeo, image URL)
8. Client testimonial? (optional)"

User provides details, I generate:
βœ“ case-study.md
βœ“ case-study.html
βœ“ project-meta.json
βœ“ LinkedIn post version
βœ“ Email summary version

And suggest: "Ready to update coltonbatts.com with this project?"

File Structure

After using this skill, you'll have:

/Users/coltonbatts/clawd/skills/portfolio-showcase/
β”œβ”€β”€ assets/
β”‚   β”œβ”€β”€ projects/
β”‚   β”‚   β”œβ”€β”€ google-campaign-2023/
β”‚   β”‚   β”‚   β”œβ”€β”€ case-study.html
β”‚   β”‚   β”‚   β”œβ”€β”€ case-study.md
β”‚   β”‚   β”‚   β”œβ”€β”€ project-meta.json
β”‚   β”‚   β”‚   β”œβ”€β”€ thumbnail.jpg
β”‚   β”‚   β”‚   └── social-versions.md
β”‚   β”‚   β”œβ”€β”€ kate-spade-new-collection/
β”‚   β”‚   β”‚   β”œβ”€β”€ case-study.html
β”‚   β”‚   β”‚   β”œβ”€β”€ ...
β”‚   β”‚   └── projects-index.json
β”‚   └── portfolio-templates/
β”‚       β”œβ”€β”€ case-study.html
β”‚       β”œβ”€β”€ portfolio-page.html
β”‚       └── featured-clients.html
β”œβ”€β”€ references/
β”‚   β”œβ”€β”€ case-study-template.md
β”‚   └── portfolio-schema.json
β”œβ”€β”€ scripts/
β”‚   β”œβ”€β”€ add-project.py
β”‚   β”œβ”€β”€ generate-case-study.py
β”‚   └── sync-portfolio.py
└── SKILL.md

Integration with coltonbatts.com

Once you have projects organized in this skill, updating your live website is one command: "Update coltonbatts.com with my latest projects"

This generates:

  • Updated portfolio index page
  • Individual project pages
  • Featured clients section
  • Project filtering/search
  • Mobile-responsive layouts

The generated HTML can be directly integrated into your website.

Tips for Great Case Studies

  1. Specific results β€” "2.3M views" beats "lots of engagement"
  2. Client voice β€” Testimonials add credibility
  3. Visual proof β€” Always include media (video, image, or link)
  4. Your role β€” Be clear what you did specifically
  5. Challenge > Solution > Results β€” Tell the story in three acts

Maintenance

  • Review and update projects quarterly
  • Mark completed projects as "featured" for current pitching
  • Archive old projects (keep for historical reference)
  • Refresh coltonbatts.com when you add 2-3 new projects

Next Steps

  1. Start by adding your flagship projects (Google, Kate Spade, Under Armour)
  2. Generate case studies for each
  3. Update coltonbatts.com
  4. Use the social versions for LinkedIn, email, pitches
  5. Monitor engagement and iterate

Use this skill proactivelyβ€”every completed project should become a case study within a week.

Install via CLI
npx skills add https://github.com/coltonbatts/clawd-skills --skill portfolio-showcase
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
Occupations
More from Creator