P

Pixi’VN Ink

drincs-productions/pixi-vn-ink · v1.4.0 · source 18a671a · Agent Skills

by DRincs-ProductionsOwner verifiedScan grade: Acceptable

Agent skills for writing interactive narratives with Ink in Pixi’VN, including dialogue, canvas, sound, and assets

Follow0
Protect this install with HOL Guard

Guard checks the skills and MCP servers a plugin adds on your machine and asks you before a risky action runs. The scores above are free, and no plan changes them.

Is Pixi’VN Ink a fit?

From the plugin's manifest and HOL's scan. Anything the plugin does not declare is shown as not declared.

Works with

  • Agent Skills
  • 11 skills

Before you install

Sign-in
Not declared
Declared access
Not declared
License
Not declared

Check before relying on it

  • Some security checks did not finish: Cisco skill scan. See the evidence
  • 1 high or critical finding from the scan. See the evidence
  • No license declared in the manifest.

What is Pixi’VN Ink?

Pixi’VN Ink is a published agent skills plugin for AI coding agents in the Agent Skills ecosystem, developed by DRincs-Productions and distributed through the HOL AI plugin registry. Agent skills for writing interactive narratives with Ink in Pixi’VN, including dialogue, canvas, sound, and assets.

Canonical slug
drincs-productions/pixi-vn-ink
Version
v1.4.0 · source 18a671a · updated Nov 11, 2026

Registry snapshot

Owner verification
Verified on HOL as @BlackRam-oss
Scanner
HOL plugin scanner
Security result
Needs review
Digest verified
Yes
11 bundled skillsRead, copy or download each SKILL.mdOpen skills

Trust and security

Trust & reputation

On-Chain Verified
39

HOL Trust Score

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

Installability
100/100
Maintenance
100/100
MCP server setup
100/100
Plugin Security
74/100
Provenance
80/100
Publisher Quality
100/100

Provenance

Plugin root
.
Source repo
https://github.com/DRincs-Productions/pixi-vn-ink
Source commit
18a671aa83db…
Publisher verified
Yes
Owner verified
@BlackRam-oss
Agent Plugins 1.0
Not detected

Scanner CI check is still running

No action is required. This listing will update after the catalog rechecks scanner CI.

README badge check is still running

No action is required. This listing will update after the catalog rechecks the source README.

Needs review
Security result
74
Security score
1
High findings
Provider
codex-plugin-scanner
Grade
C · Acceptable
Version
3.24.2
cisco-skill-scanner: failedcisco-mcp-scanner: skipped

Manifest Validation

21/31

9 checks

Security

16/16

9 checks

Operational Security

3/6

5 checks

Best Practices

9/12

5 checks

Marketplace

N/A

3 checks · not applicable

Skill Security

0/5

4 checks

Code Quality

10/10

2 checks

Published advisories

None matched in GitHub security advisories, checked . This covers published advisories only, not problems nobody has reported.

GitHub security advisories are those the source repository has published.

Findings

highskill-securityRISKY_SKILL_INSTRUCTION

The skill includes "curl http://localhost:5173/__pixi-vn-ink/hashtag-commands" and uses curl with uploads, shell composition, or arguments requiring review.

Remove instructions that read sensitive local files, launch shell wrappers, or send workspace data to remote endpoints.

lowoperational-securityDEPENDABOT_MISSING

Automation or dependency surfaces exist, but .github/dependabot.yml is missing.

Add Dependabot updates for GitHub Actions and dependency manifests.

infomanifest-validationPLUGIN_JSON_RECOMMENDED_AUTHOR

The manifest is missing the documented recommended field "author".

Add "author" to strengthen the plugin manifest metadata.

infomanifest-validationPLUGIN_JSON_RECOMMENDED_LICENSE

The manifest is missing the documented recommended field "license".

Add "license" to strengthen the plugin manifest metadata.

infomanifest-validationPLUGIN_JSON_RECOMMENDED_KEYWORDS

The manifest is missing the documented recommended field "keywords".

Add "keywords" to strengthen the plugin manifest metadata.

infomanifest-validationPLUGIN_JSON_INTERFACE_SHORTDESCRIPTION

The interface object is missing a valid "shortDescription" value.

Add a valid "shortDescription" field to the interface metadata.

infomanifest-validationPLUGIN_JSON_INTERFACE_LONGDESCRIPTION

The interface object is missing a valid "longDescription" value.

Add a valid "longDescription" field to the interface metadata.

infomanifest-validationPLUGIN_JSON_INTERFACE_CAPABILITIES

The interface object is missing a valid "capabilities" value.

Add a valid "capabilities" field to the interface metadata.

infomanifest-validationPLUGIN_JSON_INTERFACE_ASSET_WEBSITEURL

The interface field "websiteURL" must use HTTPS or point to a safe in-repo asset.

Update "websiteURL" to use HTTPS or an existing relative asset path.

infomanifest-validationPLUGIN_JSON_INTERFACE_ASSET_PRIVACYPOLICYURL

The interface field "privacyPolicyURL" must use HTTPS or point to a safe in-repo asset.

Update "privacyPolicyURL" to use HTTPS or an existing relative asset path.

infomanifest-validationPLUGIN_JSON_INTERFACE_ASSET_TERMSOFSERVICEURL

The interface field "termsOfServiceURL" must use HTTPS or point to a safe in-repo asset.

Update "termsOfServiceURL" to use HTTPS or an existing relative asset path.

infomanifest-validationPLUGIN_JSON_INTERFACE_ASSET_COMPOSERICON

The interface field "composerIcon" must use HTTPS or point to a safe in-repo asset.

Update "composerIcon" to use HTTPS or an existing relative asset path.

infomanifest-validationPLUGIN_JSON_INTERFACE_ASSET_LOGO

The interface field "logo" must use HTTPS or point to a safe in-repo asset.

Update "logo" to use HTTPS or an existing relative asset path.

infomanifest-validationPLUGIN_JSON_INTERFACE_ASSET_SCREENSHOTS

The interface field "screenshots" must use HTTPS or point to a safe in-repo asset.

Update "screenshots" to use HTTPS or an existing relative asset path.

infobest-practicesCODEXIGNORE_MISSING

A .codexignore file helps prevent accidental inclusion of local artifacts and secrets.

Add a .codexignore file with generated assets, local state, and secret paths.

Install guidance

Install in Source

Install from a native release archive or the assessed source revision.

Install guide
  1. 1

    Download the release archive

    Use a published GitHub release archive. The catalog version is the package version at the assessed commit.

    shell
  2. 2

    Follow the publisher install guide

    https://github.com/DRincs-Productions/pixi-vn-ink/blob/18a671aa83db02fe201d417cb7e6815b0b503c6d/docs/INSTALL.md

Did setup work in Source?

No setup reports for Source yet. Self-reported by signed-in visitors. Copying a command is not counted, and most installs are never reported.

Attested installs: Fewer than 10 attested installs of this plugin in week 2026-W45, so no number is shown. Counted from opt-in HOL Guard install reports, once per machine and runtime, and never mixed with the answers above. How install reports work.

Loading reviews

Plugin manifest

{
  "name": "pixi-vn-ink",
  "version": "1.4.0",
  "description": "Agent skills for writing interactive narratives with Ink in Pixi’VN, including dialogue, canvas, sound, and assets",
  "repository": "https://github.com/DRincs-Productions/pixi-vn-ink",
  "homepage": "https://github.com/DRincs-Productions/pixi-vn-ink",
  "interface": {
    "displayName": "Pixi’VN Ink",
    "developerName": "DRincs-Productions",
    "category": "Agent Skills"
  },
  "skills": "./",
  "holManifestOrigin": "synthesized",
  "registryIndexVersion": 9
}

Skills

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

Share
skills-cli
  • pixi-vn-ink-assets

    skills/assets/SKILL.md

    Use when an ink script needs to load or lazy-load images, audio, video, or an asset bundle before/while a knot runs, via # load and # lazyload. Part of the pixi-vn-ink skill set — install alongside pixi-vn-ink.

    Raw SKILL.md
  • pixi-vn-ink-canvas

    skills/canvas/SKILL.md

    Use when an ink script needs to show, edit, remove, pause/resume, animate, shake, or clear canvas elements — images, image containers, video, or text — via hashtag commands like # show, # edit, # remove, # animate, # shake, and # clear canvas. Part of the pixi-vn-ink skill set — install alongside pixi-vn-ink.

    Raw SKILL.md
  • pixi-vn-ink-characters

    skills/characters/SKILL.md

    Use when attributing ink dialogue to a Character, printing a character's name inline with [characterId], writing character emotions with the id@emotion syntax, or renaming a character from ink with # rename. Part of the pixi-vn-ink skill set — install alongside pixi-vn-ink.

    Raw SKILL.md
  • pixi-vn-ink

    skills/getting-started/SKILL.md

    Use when installing/configuring @drincs/pixi-vn-ink, wiring vitePluginInk and setupInkHmrListener, debugging ink via the Vite dev-server logs/API or the exported JSON, generating ink translation files, or writing/reading core ink syntax (knots, diverts, choices, weave, variables, lists) as it applies to a Pixi'VN project. Index and entry point of the pixi-vn-ink skill set: start here, then follow the skill map to the right pixi-vn-ink-* skill — install it together with the rest of this skill set, not alone.

    Raw SKILL.md
  • pixi-vn-ink-hashtag-commands

    skills/hashtag-commands/SKILL.md

    Use when a Pixi'VN ink project needs custom logic that native ink can't express — write it as a HashtagCommands.add/addMapper handler, not an ink function (ink function definitions are silently ignored by Pixi'VN). Covers add vs addMapper, validation (regex/zod), and addBaseHashtagCommands' built-in sections. Part of the pixi-vn-ink skill set — install alongside pixi-vn-ink.

    Raw SKILL.md
  • pixi-vn-ink-input

    skills/input/SKILL.md

    Use when an ink script needs to prompt the player for text, numeric, or HTML input with # request input, or read the entered value back into the narration. Part of the pixi-vn-ink skill set — install alongside pixi-vn-ink.

    Raw SKILL.md
  • pixi-vn-ink-markup

    skills/markup/SKILL.md

    Use when ink dialogue text needs bold/italic/links via Markdown, raw HTML, or Tailwind CSS classes, or when a symbol shared between Markdown and ink syntax (#, *, /, ~, -, |) needs escaping. Part of the pixi-vn-ink skill set — install alongside pixi-vn-ink.

    Raw SKILL.md
  • pixi-vn-ink-migration

    skills/migration/SKILL.md

    Use when upgrading an existing @drincs/pixi-vn-ink project to a newer version, or when a hashtag command that used to work silently stops firing after an upgrade. Covers every breaking change between versions with before/after code.

    Raw SKILL.md
  • pixi-vn-ink-pause-continue

    skills/pause-continue/SKILL.md

    Use when an ink script needs to hold on a canvas/sound change without printing dialogue (# pause), or needs to show a line of dialogue and its choice menu together in a single step (<># continue). Part of the pixi-vn-ink skill set — install alongside pixi-vn-ink.

    Raw SKILL.md
  • pixi-vn-ink-sound

    skills/sound/SKILL.md

    Use when an ink script needs to play, pause, resume, edit, or stop a sound/music track or an audio channel via hashtag commands like # play sound, # pause sound, # edit sound, and # stop sound. Part of the pixi-vn-ink skill set — install alongside pixi-vn-ink.

    Raw SKILL.md
  • pixi-vn-ink-text-replacement

    skills/text-replacement/SKILL.md

    Use when ink text needs to inject the result of a JS/TS function or lookup inline with [key], via TextReplaces.add — for anything a plain {variable} interpolation can't express. Part of the pixi-vn-ink skill set — install alongside pixi-vn-ink.

    Raw SKILL.md

File inventory

.codex-plugin/plugin.json

plugin-manifest

481 bytes

6c645030379b9c99…

AGENTS.md

file

4,797 bytes

ca9c5ac358449351…

biome.json

file

1,365 bytes

08d217c0a43b0b24…

LICENSE

file

35,368 bytes

19f80e66ac55f352…

package-lock.json

file

145,934 bytes

fc9358b94158b622…

package.json

file

4,063 bytes

87c426a26ebb1fd6…

README.md

file

5,238 bytes

cad62cf35658c59a…

README.md

file

5,238 bytes

cad62cf35658c59a…

SECURITY.md

file

577 bytes

89b475bb247cd663…

skills/assets/SKILL.md

skill

4,125 bytes

eabb10df78fada04…

skills/canvas/SKILL.md

skill

9,682 bytes

c5a00bffdad96961…

skills/characters/SKILL.md

skill

6,409 bytes

b9183c3b4e5a1245…

skills/getting-started/reference/writing-with-ink.md

skill

125,101 bytes

b9643d7210c8e0f9…

skills/getting-started/SKILL.md

skill

19,899 bytes

96a4da8645182b4b…

skills/hashtag-commands/SKILL.md

skill

8,028 bytes

0452e539fca37c4c…

skills/input/SKILL.md

skill

2,794 bytes

792ff672bce76186…

skills/markup/SKILL.md

skill

4,041 bytes

e12e41236d021842…

skills/migration/SKILL.md

skill

3,014 bytes

94e96722cf74fbd3…

skills/pause-continue/SKILL.md

skill

3,491 bytes

00bac059f9de7857…

skills/sound/SKILL.md

skill

3,093 bytes

b6150c1747711708…

skills/text-replacement/SKILL.md

skill

4,386 bytes

c589752a0cbc78d4…

tsconfig.json

file

575 bytes

f3b04bec73cbd055…

Pixi’VN Ink — Frequently asked questions

What is Pixi’VN Ink?
Pixi’VN Ink is an AI plugin in the HOL registry. Agent skills for writing interactive narratives with Ink in Pixi’VN, including dialogue, canvas, sound, and assets.
How do I install Pixi’VN Ink?
Install Pixi’VN Ink in your harness: Source — https://github.com/DRincs-Productions/pixi-vn-ink/releases; Any agent — npx [email protected] add DRincs-Productions/pixi-vn-ink. Full step-by-step guidance is on the HOL plugin page.
How do I install Pixi’VN Ink in Source?
To install Pixi’VN Ink in Source, start with https://github.com/DRincs-Productions/pixi-vn-ink/releases. The complete step-by-step install guide for Source is on the HOL plugin page.
How is the Trust Score for Pixi’VN Ink computed?
Pixi’VN Ink has a HOL Trust Score of 39 out of 100. The score is a weighted sum of six components from a static scan of the source, capped for high-severity findings and adjusted by two disclosed policies. Memberships and payments are not inputs, and a scan is not a safety guarantee. Full breakdown: https://hol.org/registry/plugins/drincs-productions%2Fpixi-vn-ink/trust
Who publishes Pixi’VN Ink?
Pixi’VN Ink is published by DRincs-Productions and listed on HOL.

Directory acceptance

Listed in 0 of 5 directory lists

Read from the list each directory publishes on GitHub. Being listed means the directory accepted the plugin; it is not a HOL security rating.

Lists last read . HOL re-reads them every day.

Submitting it? Check it against each directory's rules

Install signal

HOL cannot see every install. These are separate signals from different sources, so they are not added together. Counts under each floor show as <N.

Install commands issued here
<5
HOL Guard install commands issued from this listing, last 28 days.
Opt-in install reports
<10
Machines that reported installing it through HOL Guard in week 2026-W45. Reporting is opt-in, so most installs are not counted.
HOL Guard workspaces
<5
Workspaces that approved it or include it in an approved-plugin feed, as of today.
New GitHub stars
<5
From HOL's GitHub snapshots of the repository, 2026-11-11 to 2026-11-12.

Reviews and similar plugins