gitlab-portfolio

Solid

Use when you need a single-pane cross-repo health view across all vault-registered GitLab and GitHub projects. Discovers repos from `_overview.md` frontmatter in `<vault>/01-projects/*/`, aggregates open issues, MRs, critical labels, and stale signals via parallel `glab`/`gh` calls, then writes an idempotent `_PORTFOLIO.md` dashboard. Runs automatically at session-start Phase 2 when `gitlab-portfolio.enabled=true`. Triggers: "show portfolio status", "refresh the portfolio dashboard", "which repos have critical issues", "run /portfolio". <example>Context: session-start, gitlab-portfolio.enabled=true, vault has 5 registered repos. user: "/session deep" assistant: "Portfolio: 3 critical issues across 2 repos — run /portfolio for details. Dashboard written to vault/01-projects/_PORTFOLIO.md."</example>

Code & Development 52 stars 7 forks Updated 4 days ago MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
57
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
22
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# gitlab-portfolio > **Portable mirror — generated, do not edit.** The canonical skill body lives at > [`skills/gitlab-portfolio/SKILL.md`](../../../skills/gitlab-portfolio/SKILL.md); read that file for the full instructions. > This mirror carries only agentskills.io-spec-legal frontmatter so harnesses that > discover skills under `.agents/skills/` can find and route to the skill. > > Regenerate with `node scripts/generate-agents-skills.mjs`.

Details

Author
Kanevry
Repository
Kanevry/session-orchestrator
Created
5 months ago
Last Updated
4 days ago
Language
JavaScript
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

portfolio

Aggregate cross-repo issue/MR/CI health across vault-registered projects into a single Markdown dashboard

52 Updated 4 days ago
Kanevry
Code & Development Listed

portfolio

Build an evidence-backed record of personal and work projects, contributions, decisions, and outcomes in portfolio/ for later portfolio narratives and career discussions. Use for /portfolio init, update, checkpoint, or review, and meaningful checkpoints where tracking is active.

1 Updated yesterday
andreeeeaaaaas
AI & Automation Listed

portfolio-audit

Audits, renders, and bootstraps the cross-repository capability portfolio across `nolte/*` per `spec/portfolio/portfolio-management/`. Audit dispatches portfolio-manifest-collector agent for read-only inventory collection, then detects capability duplicates, surfaces gaps, verifies tech-stack consistency per `spec/portfolio/tech-stack/`, and writes a Findings-Report under `.audits/portfolio/` using Critical / Warning / Suggestion / Info severities. Render regenerates the aggregated inventory under the per-language docs/ portfolio subtree. Bootstrap creates a repository's first `project/portfolio.yml`. Invoke when the user asks to "audit the portfolio", "check for portfolio duplicates", "render the portfolio inventory", "discover the tech stack" (audit view), or equivalent German-language requests. Don't use to consolidate duplicates (operator opens cross-repo PRs), to author new capabilities, or for per-repo tech_stack capture or refresh (use tech-stack-capture). Supports resume on re-invocation.

0 Updated yesterday
nolte