portfolio-forge

Convert an Obsidian knowledge base into a static HTML portfolio.

1|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/chipoto69/claude-skills --skill portfolio-forge
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: portfolio-forge
Source: https://github.com/chipoto69/claude-skills/tree/main/portfolio-forge
Command: npx skills add https://github.com/chipoto69/claude-skills --skill portfolio-forge

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill transforms your Obsidian knowledge base into a static HTML portfolio, enabling you to showcase projects, activity, and metrics without manual site-building.

Core Features & Use Cases

  • Project cards with tech stacks, LOC counts, and recent activity
  • An activity timeline and a centralized statistics dashboard
  • Use Case: a developer can publish a professional portfolio in minutes by exporting Obsidian notes into a polished site

Quick Start

Use the portfolio-forge tool to generate a static portfolio from your Obsidian vault.

Frequently Asked Questions about portfolio-forge

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn my Obsidian knowledge base into a static site portfolio?▼

To turn an Obsidian knowledge base into a static site portfolio, you use a Python-based generator that reads vault data and outputs a browsable index.html file with project cards and an activity timeline.

Can I generate project cards and an activity timeline from Obsidian notes?▼

Yes, you can generate project cards and an activity timeline from Obsidian notes by running the generator, which parses your vault data to produce a centralized statistics dashboard and HTML output.

Does the generated portfolio site include developer analytics and tech stacks?▼

The generated portfolio site includes developer analytics and tech stacks by extracting data from your Obsidian notes to showcase project metrics, LOC counts, and recent activity.

Can I exclude private content when exporting my Obsidian vault to a portfolio?▼

You can exclude private content when exporting your Obsidian vault to a portfolio by using the generator's configurable output paths and optional private content settings to filter sensitive notes.

What files are output when converting Obsidian notes into a developer portfolio?▼

Converting Obsidian notes into a developer portfolio outputs an index.html file, associated assets, and data/*.json files that structure your project information for the static site.

Is portfolio-forge suitable for developers who want to avoid manual site-building?▼

Portfolio-forge is suitable for developers who want to avoid manual site-building, as it automatically transforms existing Obsidian notes into a polished static HTML portfolio in minutes.