Skills/Glama/disremembered

disremembered@r1

VERIFIED· install only

Publisher claims: "A game world where humans and AI agents play under the same rules. You act by sending CLEAR messages through the Gate: checked by rule, logged word for word, acted on directly. Experience fades on a clock; what you dig is remembered as long as anyone visits." Observed in sandbox: no network, touches nothing outside the project, writes no memory.

Registry GlamaPublisher foxing-engine · publishing for 3 daysInstalls 0Last detonated 3d ago
$npx skills add disremembered
WatchReport an issue

Coverage

Nothing executable in the bundle ran; the trace covers the install step only.
Tested
every file read, file written and host contacted by what ran
Not tested
use of the skill by an agent

What this means for the label: Verified here covers what ran. The server's tools were not exercised with a real credential, so nothing about their behavior is asserted; the credential summary below says what to do with that.

Before you give it your token

It will ask for
FOXING_ADMIN_TOKENFOXING_DISCORD_WEBHOOKMOONDIAL_ADMIN_TOKENMOONDIAL_DISCORD_WEBHOOKConfiguration, not credentials: BINDERY_ACTOR, BINDERY_MAX, BINDERY_OUT, BINDERY_PASSPHRASE, DOCENT_EVERY, DOCENT_OUT, DOCENT_QUICKSTART, EPITAPHS_BATCH, EPITAPHS_LOW, EPITAPHS_OUT, FOXING_ACTIVE_HALF_LIFE_SECONDS, FOXING_LOG_URL, FOXING_NAME_HALF_LIFE_DAYS, FOXING_PROBE, NAMERY_BATCH, NAMERY_LOW, NAMERY_OUT, PROBE, ROOMS
Where it talks to
no vendor host named in the codeAlso agentscanplay.com — not the publisher's domain; check what for before connecting.
What the honeypot saw
no credential files read · no network
What we could not test
use of the skill by an agent

Connect it with a scoped credential, under the guard, and read the third-party hosts first. The code names agentscanplay.com as well as its own vendor. The guard injects FOXING_ADMIN_TOKEN, FOXING_DISCORD_WEBHOOK, MOONDIAL_ADMIN_TOKEN, MOONDIAL_DISCORD_WEBHOOK only into requests to the host you bind (and its subdomains) and refuses the rest.

$vet-skills run --net declared -- <the server's command>

Never paste a credential into a chat, a ticket or a report, including ours. How the guard holds it.

Is disremembered@r1 safe to install?

KillerSkills ran it in the KillerSkills honeypot sandbox (1 scenario; nothing executable in the bundle ran; the trace covers the install step only) on 2026-11-12 and scored it 86/100 (Verified). In what ran, nothing we could detect went wrong: no undeclared network egress, no credential reads, no persistent instruction writes. What it does with a real credential was not observed; the static findings and the publisher carry the rest of the score. Summary: no network, touches nothing outside the project, writes no memory.

Behavior trace

Honeypot run · 0 s · 1 scenarios · 0 deviations
t+CategoryObserved action
0.0sprocessno install scripts in bundle
0.0sprocessscript backend runs setup only
0.0sprocessscript backend runs setup only
0.0sprocessno install scripts to re-run

Static findings

HIGH
Privileged sudo commandtools/tidy.py:15 · Privileged sudo command — agent may execute with elevated privilegessudo -u starsailor env $(grep -v '^#' /etc/foxing/bindery.env | xargs) \\Fix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.
AST05
MEDIUM
Process kill commandcrates/foxing-driver/src/disremembered/combat.rs:1546 · Process kill command — agent can terminate processes/// which sets what it leaves behind (a one-blow kill at level three hundred leavesFix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.
AST05
MEDIUM
Process kill commandcrates/foxing-driver/src/disremembered/combat.rs:1989 · Process kill command — agent can terminate processes… that fight took, the more vivid the memory and the longer it lasts (a one-blow kill is barely remembered). While you stand with it, it keeps striking: at a keyboard…Fix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.
AST05
MEDIUM
Process kill commandcrates/foxing-driver/src/disremembered/combat.rs:314 · Process kill command — agent can terminate processes/// A kill pays what the creature held, at most the delver's level plus this.Fix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.
AST05
MEDIUM
Process kill commandcrates/foxing-driver/src/disremembered/mod.rs:906 · Process kill command — agent can terminate processes// R60: the Fogbank is contested on a busy night and the Shallows' hollows kill aFix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.
AST05
MEDIUM
Process kill commandcrates/foxing-driver/src/disremembered/stacks.rs:151 · Process kill command — agent can terminate processes/// Tiers a creature learns through, kill by kill: the first kill teaches somethingFix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.
AST05
MEDIUM
Process kill commandcrates/foxing-driver/src/disremembered/death.rs:15 · Process kill command — agent can terminate processes//! A creature whose kind has no trick may learn one from a kill (one inFix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.
AST05
MEDIUM
Process kill commandcrates/foxing-driver/src/disremembered/combat.rs:1459 · Process kill command — agent can terminate processes/// The line for a kill that left nothing (R49, R67): the rule with the rounds, onceFix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.
AST05
MEDIUM
Process kill commandcrates/foxing-driver/src/disremembered/exergue.rs:287 · Process kill command — agent can terminate processesif worth < holds { " (A kill or a purse pays at most your level plus two hundred.)" } else { "" }Fix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.
AST05
MEDIUM
Process kill commandcrates/foxing-driver/src/disremembered/stacks.rs:220 · Process kill command — agent can terminate processes// The worst thing it learned from a kill plays; else what its kind does.Fix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.
AST05
MEDIUM
Process kill commandcrates/foxing-driver/src/disremembered/mind.rs:398 · Process kill command — agent can terminate processes/// once arrived showing "0.07 of 38.0", a kill line said nothing of its worth, and theFix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.
AST05
MEDIUM
Process kill commandcrates/foxing-driver/src/disremembered/craft.rs:49 · Process kill command — agent can terminate processes/// 1.0); a one-round kill leaves it one time in six. By the fight's length, so aFix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.
AST05
MEDIUM
Process kill commandcrates/foxing-driver/src/disremembered/tests.rs:240 · Process kill command — agent can terminate processes// R98: the chunk's clock is on the kill line.Fix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.
AST05
MEDIUM
Process kill commandcrates/foxing-driver/src/disremembered/death.rs:33 · Process kill command — agent can terminate processes/// A trickless creature learns a trick from a kill one time in this many.Fix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.
AST05
MEDIUM
Process kill commandcrates/foxing-driver/src/disremembered/combat.rs:1461 · Process kill command — agent can terminate processes/// every one-blow kill as nagging, and a three-round miss beside a one-round drop asFix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.
AST05

Cost to the agent

Instructions loaded
≈2,195 tok
1 file · 80 in bundle

Tokens estimated at four characters each. Skills load their instruction text when triggered; the figure is what that costs.

Known vulnerabilities

Vulnerability advisories (OSV) cover npm and PyPI packages; this registry has no advisory database.