V

VibePortrait

Developer personality portrait generator — analyzes AI conversation history to produce MBTI type (16 color themes), capability radar, developer rating, 3-dimension famous match, and a persona skill that lets any AI "think like you".

dadwadw233/vibe-portrait · v1.1.0 · Development & Workflow

dadwadw233review

Trust Score

66

Security

71

Surfaces

1

What is VibePortrait?

VibePortrait is a published development & workflow plugin for AI coding agents in the codex ecosystem, developed by dadwadw233 and distributed through the HOL AI plugin registry. Developer personality portrait generator — analyzes AI conversation history to produce MBTI type (16 color themes), capability radar, developer rating, 3-dimension famous match, and a persona skill that lets any AI "think like you".

Canonical slug
dadwadw233/vibe-portrait
Version
v1.1.0 · updated Sep 20, 2026

Trust & Reputation

HOL Trust Score
66

Factor Analysis

Per-metric points (0–100 each) combined via a weighted average into the overall score.

Installability
76pts
Maintenance
30pts
MCP Posture
100pts
Plugin Security
71pts
Provenance
70pts
Publisher Quality
75pts

Registry Snapshot

Publisher verification
No
Marketplace source
Unknown
Scanner
Broker fallback
Safety label
review
Digest verified
Yes
1 bundled skill — copy or download SKILL.mdOpen skills

Trust & reputation

Trust & Reputation

HOL Trust Score
66

Factor Analysis

Per-metric points (0–100 each) combined via a weighted average into the overall score.

Installability
76pts
Maintenance
30pts
MCP Posture
100pts
Plugin Security
71pts
Provenance
70pts
Publisher Quality
75pts

Provenance

Plugin root
.
Source repo
https://github.com/dadwadw233/VibePortrait
Source commit
c021ebf3e580…
Publisher verified
No
Owner verified
Not owner verified

Continuous scanner CI not detected

This plugin remains listed. Its overall trust score is reduced by 10% because security checks are not maintained in the source repository's CI.

Optional: maintain the scanner in the source repository's CI to receive the full trust score. Listing does not require that change.

Verified badge not detected

Add the HOL verified badge to the repository README to score +2% trust. Plugin owners can open that pull request from Guard Plugins.

Security Posture

review
Safety label
71
Security score
0
High findings
Provider
registry-broker-fallback
Grade
C · review
Version
Unknown
cisco-skill-scanner: unknown

Findings

mediumpublishabilitypublishability.link.missing.privacyPolicyURL

privacyPolicyURL should be present for marketplace readiness.

mediumpublishabilitypublishability.link.missing.termsOfServiceURL

termsOfServiceURL should be present for marketplace readiness.

lowoperational-securitysupply-chain.lockfile-missing

Repository snapshot does not include a lockfile.

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

VibePortrait — Frequently asked questions

What is VibePortrait?
VibePortrait is an AI plugin in the HOL registry. Developer personality portrait generator — analyzes AI conversation history to produce MBTI type (16 color themes), capability radar, developer rating, 3-dimension famous match, and a persona skill that lets any AI "think like you".
How do I install VibePortrait?
Install VibePortrait in your harness: Codex — codex plugin marketplace add dadwadw233/VibePortrait; Claude Code — /plugin marketplace add dadwadw233/VibePortrait; Any agent — npx skills add dadwadw233/VibePortrait. Full step-by-step guidance is on the HOL plugin page.
How do I install VibePortrait in Codex?
To install VibePortrait in Codex, start with codex plugin marketplace add dadwadw233/VibePortrait. The complete step-by-step install guide for Codex is on the HOL plugin page.
How do I install VibePortrait in Claude Code?
To install VibePortrait in Claude Code, start with /plugin marketplace add dadwadw233/VibePortrait. The complete step-by-step install guide for Claude Code is on the HOL plugin page.
Is VibePortrait free?
Pricing for VibePortrait is published on its HOL plugin page when the maker schedules a launch.
Who publishes VibePortrait?
VibePortrait is published by dadwadw233 and listed on HOL.
Is VibePortrait available now?
VibePortrait availability is listed on its HOL plugin page.

Install Guidance

Install in Claude Code

Install through the Claude Code plugin marketplace.

Claude Code plugin docs
  1. 1

    Add the marketplace

    Run this inside a Claude Code session.

    claude code
  2. 2

    Install the plugin

    Use the plugin name and the marketplace name shown by the previous command.

    claude code
  3. 3

    Scripted alternative

    Non-interactive equivalent for scripts and CI pipelines. Add --scope project to pin the install to one repository.

    shell

Plugin Manifest

{
  "name": "vibe-portrait",
  "version": "1.1.0",
  "description": "Analyze your AI conversation history and generate a beautiful developer personality portrait with MBTI type, famous person match, and developer rating.",
  "author": {
    "name": "dadwadw233",
    "email": "[email protected]",
    "url": "https://github.com/dadwadw233"
  },
  "homepage": "https://github.com/dadwadw233/VibePortrait",
  "repository": "https://github.com/dadwadw233/VibePortrait",
  "license": "MIT",
  "keywords": [
    "personality",
    "portrait",
    "mbti",
    "developer",
    "vibe-coding",
    "agent-skill",
    "claude-code",
    "codex"
  ],
  "skills": "./",
  "interface": {
    "displayName": "Vibe Portrait",
    "developerName": "dadwadw233",
    "type": "cli",
    "shortDescription": "Developer personality portrait generator",
    "longDescription": "Analyzes your conversation history with AI coding assistants and generates a self-contained HTML personality portrait featuring MBTI type, radar charts, famous person match, developer rating, and more.",
    "category": "Productivity",
    "capabilities": [
      "Read",
      "Write"
    ],
    "websiteURL": "https://github.com/dadwadw233/VibePortrait",
    "defaultPrompt": [
      "Use $vibe-portrait to analyze my conversation history and generate my developer personality portrait.",
      "Use $vibe-portrait to create a personality profile based on how I interact with AI."
    ],
    "brandColor": "#7C3AED"
  },
  "registryIndexVersion": 5
}

Marketplace Source

Repo URL
https://github.com/dadwadw233/VibePortrait
Marketplace path
Unknown
Source path
plugins/dadwadw233/VibePortrait
Install policy
AVAILABLE

Skills

1 SKILL.md file ship with this plugin. Preview, copy, or download each one, then install them with the Skills CLI.

Share
skills-cli
  • vibe-portrait

    skills/vibe-portrait/SKILL.md

    Developer personality portrait generator. Supports subcommands: (1) 'generate my portrait' / 'analyze my personality' — full analysis; (2) 'update my portrait' — incremental update since last analysis; (3) 'install persona from <url>' — install community persona from GitHub; (4) 'list personas' / '我安装了哪些人格' — show installed; (5) 'remove persona <id>' — uninstall; (6) 'think like <name>' / '像<name>一样思考' — activate a persona. Also triggers on 'vibe-portrait', 'what kind of developer am I'.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

File Inventory

.claude-plugin/plugin.json

file

462 bytes

23c136d073de7b31…

.codex-plugin/plugin.json

plugin-manifest

1,318 bytes

7b1e76276a2e3cc5…

README.md

file

10,030 bytes

5c82c06242924ba5…

skills/vibe-portrait/agents/openai.yaml

skill

306 bytes

0995c0378dd11886…

skills/vibe-portrait/references/analysis-framework.md

skill

5,906 bytes

69e59794a6f41e27…

skills/vibe-portrait/references/famous-matching.md

skill

3,880 bytes

ff36cd63b8ea000b…

skills/vibe-portrait/references/mbti-mapping.md

skill

4,935 bytes

2f088e4fa736dbad…

skills/vibe-portrait/references/persona-skill-template.md

skill

7,038 bytes

515ae40b7a9aa898…

skills/vibe-portrait/references/rating-rubric.md

skill

7,129 bytes

80447f7494700dbf…

skills/vibe-portrait/repo-template/README.md

skill

2,738 bytes

78106df6d6b870cd…

skills/vibe-portrait/SKILL.md

skill

22,226 bytes

95b58faf5d47b953…

skills/vibe-portrait/templates/portrait.html

skill

45,917 bytes

aea787a9ff5c1ce9…