writing-evals

Fail

Audited by Runlayer on Mar 8, 2026

Risk Level: HIGH
Scan Summary
Max Score
93%
Files
21
Flagged
7
Chunks
25
Flagged Files (7)
writing-evals/README.mdHIGH
92.5%

Risky tool definition detected

writing-evals/reference/templates/axiom.config.tsMEDIUM
85.1%

Malicious tool definition detected

dataset: process.env.AXIOM_DATASET, // flagSchema, include: ['**/*.eval.{ts,js}'], exclude: ['**/node_modules/**', '**/dist/**', '**/build/**'], // Uncomment to track token usage per eval run: // instrumentation: (env) => setupInstrumentation(env), timeoutMs: 60_000, }, });

writing-evals/SKILL.mdMEDIUM
83.3%

Tool passed security scan

Risky tool definition detected

Check if they've already done this before suggesting it. ### Option 1: OAuth login (recommended) ```bash # Login via browser OAuth npx axiom auth login # Verify authentication npx axiom auth status # Switch organizations (if multiple) npx axiom auth switch # Logout npx axiom auth logout ``` ### Option 2: Environment variables Store in `.env` at the project root: ```bash AXIOM_URL="https://api.axiom.co" AXIOM_TOKEN="API_TOKEN" AXIOM_DATASET="DATASET_NAME" AXIOM_ORG_ID="ORGANIZATION_ID" ``` The CL

**Before writing online eval code, always read the SDK's bundled docs first** — they match the installed version and contain the latest API, parameters, and patterns: ```bash cat node_modules/axiom/dist/docs/evals/online/functions/onlineEval.md ``` --- ## Common Pitfalls | Problem | Cause | Solution | |---------|-------|----------| | "All flag fields must have defaults" | Missing `.default()` on a leaf field | Add `.default(value)` to every leaf in flagSchema | | "Union types not supported" | Us

writing-evals/scripts/eval-resultsMEDIUM
83.0%

Malicious tool definition detected

Requires the sre skill's # axiom-query script and a configured Axiom deployment (~/.config/axiom-sre/config.toml).

writing-evals/reference/api-reference.mdMEDIUM
82.6%

Tool passed security scan

Malicious tool definition detected

}); // if (span && result.usage) { // span.setAttribute('gen_ai.usage.input_tokens', result.usage.prompt_tokens); // span.setAttribute('gen_ai.usage.output_tokens', result.usage.completion_tokens); // span.setAttribute('gen_ai.request.model', 'gpt-4o-mini'); // span.setAttribute('gen_ai.response.model', result.model); // } // return result.choices[0].message.content; }, ``` --- ## CLI Options ``` axiom eval [target] [options] Arguments: target file, directory, glob, or eval name (default: ".") O

writing-evals/reference/templates/instrumentation.tsLOW
72.8%

Malicious tool definition detected

{ 'X-AXIOM-ORG-ID': orgId } : {}), }, }); provider = new NodeTracerProvider({ resource: resourceFromAttributes({ [ATTR_SERVICE_NAME]: 'my-app-evals' }), spanProcessors: [new BatchSpanProcessor(exporter)], }); provider.register(); initAxiomAI({ tracer: trace.getTracer('my-app-tracer'), redactionPolicy: RedactionPolicy.AxiomDefault }); return { provider }; };

writing-evals/scripts/setupLOW
54.3%

Tool passed security scan

Passed Files (14)Click to expand
writing-evals/scripts/eval-add-casesOK
46.3%

Tool passed security scan

writing-evals/scripts/eval-runOK
31.7%

Tool passed security scan

writing-evals/scripts/eval-listOK
29.5%

Tool passed security scan

writing-evals/reference/templates/app-scope.tsOK
22.5%

Tool passed security scan

writing-evals/reference/scorer-patterns.mdOK
21.3%

Tool passed security scan

writing-evals/reference/flag-schema-guide.mdOK
18.3%

Tool passed security scan

writing-evals/scripts/eval-scaffoldOK
18.1%

Tool passed security scan

writing-evals/scripts/eval-initOK
16.7%

Tool passed security scan

writing-evals/scripts/eval-validateOK
13.0%

Tool passed security scan

writing-evals/reference/templates/structured-output.eval.tsOK
9.5%

Tool passed security scan

writing-evals/reference/templates/minimal.eval.tsOK
7.5%

Tool passed security scan

writing-evals/reference/templates/classification.eval.tsOK
4.2%

Tool passed security scan

writing-evals/reference/templates/retrieval.eval.tsOK
2.7%

Tool passed security scan

writing-evals/reference/templates/tool-use.eval.tsOK
2.0%

Tool passed security scan

Audit Metadata
Max File Score
93%
Classification
KNOWN_SERVER_PARTIAL_KNOWN
Files Scanned
21
Files Flagged
7
Chunks Analyzed
25
Analyzed
Mar 8, 2026, 04:32 PM
Security Audit — runlayer — writing-evals