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.