Atlas / Skills / quantumquirkxyz / skills-quirk

skills-quirkBLOCK

skills/quantumquirkxyz/skills-quirk
Verdict
BLOCK
Grade
F
Trust score
40 /100
Version
1
Hosts
5 documented
License
MIT
Stars
0
01

Overview

From the repository's own README, as read at the audited commit. Badges and raw HTML are left out.

quirk Skills is a repository-local workflow system for moving software work from intent to validated delivery.

It follows the quirk method: clarify before building, preserve context, split work into claimable slices, review against separate Standards and Spec axes, repair with explicit plans, and ship only on clean evidence.

If a PR branch is conflicted, resolve branch state first with resolving-merge-conflicts, then return to review-pr and review-fix-loop before shipping.

Quick Start · Flow · Architecture · Docs · Quality · Install · Contribute · License

🚀 Quick Start

git clone https://github.com/quantumquirkxyz/skills-quirk.git
cd skills-quirk
# Node.js 18+ and Bash are required; CI uses Node.js 20.
node .agents/skills/platform/check-all.mjs

Run commands from the repository root. The core validation tools use Node.js built-ins and do not require

Read from source at commit 2e6355afe5bfOBSERVED · 2026-10-11
Advertisement
02

Install

Commands as the repository documents them. They are shown, not run.

git clone https://github.com/quantumquirkxyz/skills-quirk.git
git clone https://github.com/quantumquirkxyz/skills-quirk.git
git clone https://github.com/quantumquirkxyz/skills-quirk.git
03

Host compatibility

What the documentation claims. We have not run a compatibility test.

HostStatusNotes
claude-codementioned
claude-desktopmentioned
codexmentioned
copilotmentioned
cursormentioned
04

What it tells the agent

The instruction file, verbatim from the audited commit — this is the text the model reads, and the surface the audit's instruction layer examines. Quoted here so you can judge it without cloning anything.

---
name: integration-playground
description: A playground environment for testing and developing quirk skills locally.
version: 1
capabilities:
  - create-skill
  - validate-skill
  - run-skill
  - export-skill
  - import-skill
inputs:
  - skill-template: Path to a skill template (optional)
  - test-case: Description of the test scenario
  - environment: Target environment (default: general)
outputs:
  - skill-result: The resulting skill object with validation evidence
  - test-report: Detailed test results
  - execution-log: Full execution log
stopCondition: The skill result is complete and validation passes
risk: medium
trustTier: 3
maxIterations: 10
---

# Integration Playground

## Contract
- Input: test case and environment specification
- Output: skill result with validation evidence
- Boundary: isolated from production code

## Process
1. Parse the test case.
2. Execute against the environment.
3. Collect output and validation evidence.
4. Report results.

## Guardrails
- Never write to the target repo outside the sandbox.
- Surface uncertainty and failures explicitly.
05

Trust audit

BLOCKgrade F · trust 40/100 Do not install this without reading the findings. The audit found something that could harm you or your machine.

LayerWhat it checksResult
L0Provenance & inventoryWARN
L1Static analysis of the codeFAIL
L2Instruction surface (what it tells the agent)FAIL
L3Class-specific surfacePASS
L4Behavioural (sandbox)SKIPPED

What the source does

Filesystem
declared (5 observation(s))
Network
declared (4 observation(s))
Shell
declared (4 observation(s))
Dependencies
not all pinned
Secrets in source
none-found

Findings (25)

HIGHCode injection · code.eval_exec · CWE-78, CWE-94, CWE-95
.agents/skills/platform/quality-scorer.mjs:164
{ pattern: /eval\s*\(/, label: 'eval() usage' },
Why it matters. evaluates text as code
Fix. remove; use a parser or a dispatch table
HIGHCode injection · code.eval_exec · CWE-78, CWE-94, CWE-95
.agents/skills/platform/scripts/evaluate-skills-by-domain.mjs:167
{ pattern: /eval\s*\(/, label: 'eval() usage' },
Why it matters. evaluates text as code
Fix. remove; use a parser or a dispatch table
HIGHPrompt injection · prompt.credential_read · CWE-94, CWE-1427
.agents/skills/ai/llm-eval/SKILL.md:98
- Model access (API keys, rate limiting, retries, fallback models).
Why it matters. asks the agent to read credentials
HIGHPrompt injection · prompt.credential_read · CWE-94, CWE-1427
.agents/skills/platform/vercel/SKILL.md:99
- **Access control:** IP allowlisting, password protection, preview deployment access.
Why it matters. asks the agent to read credentials
HIGHPrompt injection · prompt.override · CWE-94, CWE-1427
.agents/skills/ai/llm-fine-tuning/SKILL.md:103
- Safety and bias evaluation: toxicity, demographic parity, jailbreak resistance.
Why it matters. asks the agent to drop prior instructions or safety
Fix. remove the instruction
HIGHPrompt injection · prompt.override · CWE-94, CWE-1427
docs/reference/wiki/Quality.md:129
| prompt-injection | critical | ignore previous instructions, disregard above, role overrides (DAN, unrestricted), <<SYS>> / [INST] markers |
Why it matters. asks the agent to drop prior instructions or safety
Fix. remove the instruction
MEDIUMInventory / provenance · inv.binary · CWE-1104
.agents/skills/graphic-design/graphic-design-data-viz/scripts/__pycache__/validate_chart.cpython-312.pyc
validate_chart.cpython-312.pyc
Why it matters. a compiled or binary member cannot be reviewed from source
Fix. ship source, or explain the binary in the README
MEDIUMInventory / provenance · inv.binary · CWE-1104
dist/graphic-design-accessibility.zip
graphic-design-accessibility.zip
Why it matters. a compiled or binary member cannot be reviewed from source
Fix. ship source, or explain the binary in the README
MEDIUMInventory / provenance · inv.binary · CWE-1104
dist/graphic-design-advertising.zip
graphic-design-advertising.zip
Why it matters. a compiled or binary member cannot be reviewed from source
Fix. ship source, or explain the binary in the README
MEDIUMInventory / provenance · inv.binary · CWE-1104
dist/graphic-design-data-viz.zip
graphic-design-data-viz.zip
Why it matters. a compiled or binary member cannot be reviewed from source
Fix. ship source, or explain the binary in the README
MEDIUMInventory / provenance · inv.binary · CWE-1104
dist/graphic-design-editorial.zip
graphic-design-editorial.zip
Why it matters. a compiled or binary member cannot be reviewed from source
Fix. ship source, or explain the binary in the README
MEDIUMInventory / provenance · inv.symlink · CWE-1104
.agents/skills/implement
.agents/skills/implement
Why it matters. link not followed
MEDIUMInventory / provenance · inv.symlink · CWE-1104
.agents/skills/implement-review-fixes
.agents/skills/implement-review-fixes
Why it matters. link not followed
MEDIUMInventory / provenance · inv.symlink · CWE-1104
.agents/skills/platform/schemas/code-review-schema.json
.agents/skills/platform/schemas/code-review-schema.json
Why it matters. link not followed
MEDIUMInventory / provenance · inv.symlink · CWE-1104
.agents/skills/platform/schemas/review-pr-schema.json
.agents/skills/platform/schemas/review-pr-schema.json
Why it matters. link not followed
MEDIUMInventory / provenance · inv.symlink · CWE-1104
.claude/skills/accessibility
.claude/skills/accessibility
Why it matters. link not followed
MEDIUMNetwork egress · net.beacon_words · CWE-200, CWE-319
.agents/skills/platform/security-scan-skills.mjs:254
category: 'network-exfil',
LOWInventory / provenance · inv.hidden_file · CWE-1104
.agents/skills/platform/.generated-notes.md
.generated-notes.md
Why it matters. hidden member outside the usual dotfiles
Fix. review its purpose
LOWInventory / provenance · inv.hidden_file · CWE-1104
.env.template
.env.template
Why it matters. hidden member outside the usual dotfiles
Fix. review its purpose
LOWCode injection · code.eval_exec · CWE-78, CWE-94, CWE-95
.agents/skills/platform/tests/check-all-globs.test.mjs:28
const helpers = new Function(
Why it matters. evaluates text as code
Fix. remove; use a parser or a dispatch table
LOWFilesystem / path · fs.traversal · CWE-22, CWE-59
.agents/skills/platform/tests/optimizer-proposal.test.mjs:19
} from '../../skill-dev/skill-optimizer/scripts/proposal-policy.mjs';
LOWFilesystem / path · fs.traversal · CWE-22, CWE-59
.agents/skills/platform/tests/run-behavioral-aggregate.test.mjs:10
} from '../../../../evals/run-behavioral.mjs';
LOWFilesystem / path · fs.traversal · CWE-22, CWE-59
.agents/skills/platform/tests/run-behavioral-grounding.test.mjs:7
import { validateFixture } from '../../../../evals/run-behavioral.mjs';
LOWSupply chain · supply.unpinned · CWE-829, CWE-1357
site/package.json
react, react-dom, @types/react, @types/react-dom, @vitejs/plugin-react, vite
Why it matters. 6 dependency range(s) float
Fix. pin exact versions or ship a lockfile
INFOPrompt injection · prompt.credential_read · CWE-94, CWE-1427
.agents/skills/graphic-design/graphic-design-tools/references/safety-boundaries.md:23
- **Unauthorized access:** revoke credentials immediately, audit logs, notify security team.
Why it matters. asks the agent to read credentials

Gates applied: instruction_override, no_behavioural_pass.

Audited 2026-10-11 · audit v0.4.1 · source sha 2e6355afe5bffull audit observations/trust-audit/skill/quantumquirkxyz__skills-quirk.json · Report an issue / request a re-scan
06

Audit history

Every audit this skill has had.

DateSourceVerdictGradeScoreChange
2026-10-112e6355afe5bfBLOCKF40first audit
07

Questions

Is skills-quirk safe to install?

No — not without reading the findings first. The audit graded it F (40/100) and found 6 critical or high issues in the source. Each one is listed on this page with the file and line it is on.

What can skills-quirk access on my machine?

The audit observed that it reaches the network, runs shell commands and reads or writes files. Each of those is consistent with what it says it does. Secrets in the source: none found.

Which assistants does skills-quirk work with?

Its documentation mentions claude-code, claude-desktop, codex, copilot and cursor. That is what the text claims, not a compatibility test we ran.

How current is this page?

The grade is for one exact copy of the source (2e6355afe5bf), read on 2026-10-11. The repository is watched, and a new audit runs when it changes — this is the first audit.

Advertisement