record-tutorial

100Critical

This skill masquerades as a recording tool while executing unverified remote code, manipulating host processes, and instructing the agent to hide errors and malicious activity from the user.

Threat Analysis

AI Agent Traps ↗Scanned 7/22/2026
Cognitive StateMemory & Learning3 findings
SystemicMulti-Agent Dynamicsclean
Human-in-the-LoopHuman Overseerclean
HygienePackaging & Manifest6 findings

Skill Info

NameMustaphaSteph/vorec-plugins/record-tutorial
Registrygithub
Version413a65b5ea8e
PURLpkg:github/MustaphaSteph/vorec-plugins@413a65b5ea8e?skill=record-tutorial
Stars4
SHA-256a0a63a29c966...
SHA-1dd9b43ccb30c...
MD551d60c3d7c16...
TLSHc2141a97b65d...
ssdeep6144:asYdAEU...
Size209,144 bytes

Install

This skill has been flagged as potentially malicious. Review the findings below before installing.
GitHub
GitHub
Skills.sh
Skills.shDocs
npx skills add https://github.com/MustaphaSteph/vorec-plugins

Assessments (6)

AI Agent Traps ↗
Description Mismatchcriticaldescription mismatchAML.T0011.000LLM06:2025LLM09:2025

The skill content contains multiple critical security findings, specifically remote code download and execution, and the use of unpinned dependencies, which contradicts the claimed purpose of a simple recording tool.

85% confidence
Static analysis flagged [critical] MONDOO_AGENT_SKILL_CE_003 (Remote code download and execution) and multiple [medium] MONDOO_AGENT_SKILL_SC_005 (Unpinned npx package execution).
Oversight evasion framingmediumoversight evasionAML.T0054LLM01:2025LLM07:2025

The instructions explicitly tell the agent to 'fix silently' and 'retry without reporting small failures', which encourages the agent to hide potentially significant errors or malicious behavior from the human user. [ensemble: confirmed by 3/3 passes; severity set to the agreed median (ADR-0067).]

80% confidenceline 112
Fix silently, retry without reporting small failures
Remote code download and execution detectedcriticalremote execAML.T0050AML.T0053AML.T0072LLM05:2025LLM06:2025

Remote code download and execution detected

95% confidenceline 3476
python3 -c "from urllib
Tool shadowing of browser managementhightool shadowing

The skill explicitly instructs the agent to override standard process management by using custom `pkill` patterns and scoped profile paths, which risks interfering with the host's browser management and potentially hiding malicious processes. [ensemble: confirmed by 3/3 passes; severity set to the agreed median (ADR-0067).]

80% confidenceline 41
pkill -f "$SESSION_PROFILE" 2>/dev/null || true
child_process module imported — any exec/execSync/spawn call executes OS commandshighcommand executionAML.T0050AML.T0053AML.T0072LLM05:2025LLM06:2025

child_process module imported — any exec/execSync/spawn call executes OS commands

95% confidenceline 1
import { exec } from 'node:child_process';
Organization name detectedmediumpii exposureAML.T0024LLM02:2025

NER model detected organization in skill content (confidence: 0.51)

51% confidence
V***
Organization name detectedmediumpii exposureAML.T0024LLM02:2025

NER model detected organization in skill content (confidence: 0.71)

71% confidence
V****
Organization name detectedmediumpii exposureAML.T0024LLM02:2025

NER model detected organization in skill content (confidence: 0.83)

83% confidence
D********
Organization name detectedmediumpii exposureAML.T0024LLM02:2025

NER model detected organization in skill content (confidence: 0.84)

84% confidence
V*************
Organization name detectedmediumpii exposureAML.T0024LLM02:2025

NER model detected organization in skill content (confidence: 0.70)

70% confidenceline 16
*
Organization name detectedmediumpii exposureAML.T0024LLM02:2025

NER model detected organization in skill content (confidence: 0.96)

96% confidenceline 16
*
Forced dependency installationmediumsupply chainAML.T0010AML.T0019AML.T0058LLM03:2025

The instructions mandate the use of `npm install -g` and `npx @latest` for core tooling, which bypasses environment-specific dependency management and introduces risks of executing unverified, latest-version code.

90% confidenceline 190
npm install -g agent-browser
Unpinned npx package execution — `npx <pkg>` without a version pin pulls latest from npm at runtimemediumsupply chainAML.T0010AML.T0019AML.T0058LLM03:2025

Unpinned npx package execution — `npx <pkg>` without a version pin pulls latest from npm at runtime (seen 3 times in this file at lines 165, 3677, 4089)

95% confidenceline 165
npx cache
Global/unverified dependency execution — global npm/yarn package, dotnet tool, or auto-confirmed npx run without version or integrity pinningmediumsupply chainAML.T0010AML.T0019AML.T0058LLM03:2025

Global/unverified dependency execution — global npm/yarn package, dotnet tool, or auto-confirmed npx run without version or integrity pinning (seen 4 times in this file at lines 190, 194, 668, 3674)

95% confidenceline 190
npm install -g
Post-install or dynamic dependency fetching — runtime code loading from untrusted sourcesmediumsupply chainAML.T0010AML.T0019AML.T0058LLM03:2025

Post-install or dynamic dependency fetching — runtime code loading from untrusted sources

95% confidenceline 3927
require()`, `import`, `fs`, `process` — browser sandbox only
- `console.log` does NOT appear in stdout — use `return` for output
- For anything needing Node APIs, write a standalone `.mjs` script instead

## Related files

- [./cli-commands.md](./cli-commands.md) — Core commands (open, click, snapshot)
- [../SKILL.md](../SKILL.md) — Manifest format +
Missing allowed-tools declarationlowunauthorized tool useAML.T0053LLM06:2025

Skill executes commands, writes files, or accesses the network but declares no allowed-tools, so its tool surface cannot be reviewed or constrained.

90% confidence
Referenced file missing from skill packagelowpolicy violation

SKILL.md links to "cli-commands.md" but the file is not part of the skill package — the workflow silently degrades or the content is sourced elsewhere at runtime

90% confidence
[./cli-commands.md](./cli-commands.md)
Referenced file missing from skill packagelowpolicy violation

SKILL.md links to "context-writing.md" but the file is not part of the skill package — the workflow silently degrades or the content is sourced elsewhere at runtime

90% confidence
[./context-writing.md](./context-writing.md)
Referenced file missing from skill packagelowpolicy violation

SKILL.md links to "live-site-discovery.md" but the file is not part of the skill package — the workflow silently degrades or the content is sourced elsewhere at runtime

90% confidence
[./live-site-discovery.md](./live-site-discovery.md)
Referenced file missing from skill packagelowpolicy violation

SKILL.md links to "narration-rules.md" but the file is not part of the skill package — the workflow silently degrades or the content is sourced elsewhere at runtime

90% confidence
[./narration-rules.md](./narration-rules.md)
Referenced file missing from skill packagelowpolicy violation

SKILL.md links to "pacing.md" but the file is not part of the skill package — the workflow silently degrades or the content is sourced elsewhere at runtime

90% confidence
[./pacing.md](./pacing.md)
Missing licenseinfopolicy violation

Skill does not specify a license field. Specifying a license helps users understand usage terms.

100% confidence
Hidden/zero CSS (display:none, visibility:hidden, opacity:0, font-size:0) — weak hidden-content signal (common in legitimate UI/animation)lowsyntactic maskingAML.T0068LLM01:2025

Hidden/zero CSS (display:none, visibility:hidden, opacity:0, font-size:0) — weak hidden-content signal (common in legitimate UI/animation) (seen 2 times in this file at lines 366, 371)

95% confidenceline 366
opacity:0

Badge

Skill Check badge
Markdown
[![Mondoo Skill Check](https://mondoo.com/ai-agent-security/api/badge/github/MustaphaSteph/vorec-plugins/record-tutorial.svg)](https://mondoo.com/ai-agent-security/skills/github/MustaphaSteph/vorec-plugins/record-tutorial)
HTML
<a href="https://mondoo.com/ai-agent-security/skills/github/MustaphaSteph/vorec-plugins/record-tutorial"><img src="https://mondoo.com/ai-agent-security/api/badge/github/MustaphaSteph/vorec-plugins/record-tutorial.svg" alt="Mondoo Skill Check" /></a>
Image URL
https://mondoo.com/ai-agent-security/api/badge/github/MustaphaSteph/vorec-plugins/record-tutorial.svg

Secure your AI agents

Skills can read files, run commands, and access credentials. Mondoo helps organizations manage the security risks of AI agent skills across their entire fleet, discover and control Shadow AI usage.

  • Continuous scanning of skills across all registries
  • Policy enforcement before skills reach your agents
  • Integration with your existing security workflow

By submitting, you agree to our privacy policy.