oracle — matrix rain windows terminal oracle, matrix-shader, community, matrix rain windows terminal, ide skills, faq automation api, bearer auth integration, codebase analysis tool, question classification algorithm, api faq processing

v1.0.0

About this Skill

Perfect for AI Agents needing advanced FAQ analysis and codebase reading capabilities, such as Claude Code and AutoGPT. oracle is a Matrix rain skill for Windows Terminal that automates FAQ processing and codebase analysis using API calls and Bearer authentication.

Features

Fetches pending questions via GET /api/faq?status=pending with Bearer auth
Reads codebase files to build answer context
Classifies questions into CAN ANSWER, NEEDS HUMAN, and spam categories
Requires user approval before executing actions
Supports MatrixShader support page integration

# Core Topics

matrixshader matrixshader
[0]
[0]
Updated: 3/19/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reference-Only Page Review Score: 8/11

This page remains useful for operators, but Killer-Skills treats it as reference material instead of a primary organic landing page.

Original recommendation layer Concrete use-case guidance Explicit limitations and caution Locale and body language aligned
Review Score
8/11
Quality Score
42
Canonical Locale
en
Detected Body Locale
en

Perfect for AI Agents needing advanced FAQ analysis and codebase reading capabilities, such as Claude Code and AutoGPT. oracle is a Matrix rain skill for Windows Terminal that automates FAQ processing and codebase analysis using API calls and Bearer authentication.

Core Value

Empowers agents to classify pending FAQ questions into CAN ANSWER, NEEDS HUMAN, and spam categories using MatrixShader support page data and codebase files, providing accurate answers via GET /api/faq?status=pending with Bearer auth and drafting capabilities.

Ideal Agent Persona

Perfect for AI Agents needing advanced FAQ analysis and codebase reading capabilities, such as Claude Code and AutoGPT.

Capabilities Granted for oracle

Classifying pending FAQ questions for efficient support team management
Drafting accurate answers for developers using codebase context
Flagging business and roadmap questions for human review and cleanup of spam

! Prerequisites & Limits

  • Requires Bearer authentication for API access
  • Needs access to codebase files for answer context
  • User approval required before executing actions

Why this page is reference-only

  • - The underlying skill quality score is below the review floor.

Source Boundary

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

After The Review

Decide The Next Action Before You Keep Reading Repository Material

Killer-Skills should not stop at opening repository instructions. It should help you decide whether to install this skill, when to cross-check against trusted collections, and when to move into workflow rollout.

Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is oracle?

Perfect for AI Agents needing advanced FAQ analysis and codebase reading capabilities, such as Claude Code and AutoGPT. oracle is a Matrix rain skill for Windows Terminal that automates FAQ processing and codebase analysis using API calls and Bearer authentication.

How do I install oracle?

Run the command: npx killer-skills add matrixshader/matrix-shader/oracle. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for oracle?

Key use cases include: Classifying pending FAQ questions for efficient support team management, Drafting accurate answers for developers using codebase context, Flagging business and roadmap questions for human review and cleanup of spam.

Which IDEs are compatible with oracle?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for oracle?

Requires Bearer authentication for API access. Needs access to codebase files for answer context. User approval required before executing actions.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add matrixshader/matrix-shader/oracle. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use oracle immediately in the current project.

! Reference-Only Mode

This page remains useful for installation and reference, but Killer-Skills no longer treats it as a primary indexable landing page. Read the review above before relying on the upstream repository instructions.

Upstream Repository Material

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

Upstream Source

oracle

Unlock the power of Matrix rain in Windows Terminal with oracle, an AI agent skill that automates FAQ processing and codebase analysis - try it now!

SKILL.md
Readonly
Upstream Repository Material
The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.
Supporting Evidence
<objective> Process all pending FAQ questions submitted via the MatrixShader support page. Reads the codebase to draft accurate answers for questions Claude can handle, flags business/roadmap questions for the human, and identifies spam for cleanup. Every action requires user approval before executing. </objective>

<quick_start>

  1. Fetch pending questions: GET /api/faq?status=pending with Bearer auth
  2. Read codebase files to build answer context
  3. Classify each question into CAN ANSWER, NEEDS HUMAN, or JUNK
  4. Present all results grouped by bucket with draft answers
  5. User approves/edits/skips each — then execute API calls </quick_start>

<essential_principles>

  • Never fabricate answers. Only answer from codebase knowledge, README, and docs. If unsure, classify as NEEDS HUMAN.
  • Never publish without approval. Always show the draft and wait for the user to confirm.
  • Keep answers concise. 1-3 sentences. Helpful and direct, matching the Matrix operator voice (but not over-the-top).
  • Batch efficiently. Show all CAN ANSWER questions together so the user can approve in bulk or review individually. </essential_principles>
<context> **API base:** `https://matrixshader.com/api/faq`

Auth: Authorization: Bearer $DASHBOARD_PASSWORD header (env var). If not set, ask the user for it.

Endpoints:

  • GET /api/faq?status=pending — fetch pending questions (auth required)
  • PATCH /api/faq — update a question (auth required). Body: { "id", "action", ... }
    • action: "publish" — requires answer field, optional category
    • action: "dismiss" — marks as dismissed
    • action: "reopen" — returns to pending
    • action: "update" — partial update (answer, category, tags)
  • DELETE /api/faq?id=xxx — permanently delete (auth required)

Valid categories: general, installation, usage, licensing, compatibility, troubleshooting </context>

<process> **Step 1: Authenticate and fetch**

Run scripts/fetch-pending.sh to get all pending questions. If DASHBOARD_PASSWORD is not in environment, ask the user for it.

If zero pending questions, say "The Oracle sees no unanswered questions." and stop.

Step 2: Display summary

Show a numbered overview:

The Oracle: {N} pending questions

#1 [{category}] "{question}" — {email} ({date})
#2 [{category}] "{question}" — {email} ({date})
...

Step 3: Build answer context

Read these codebase files to prepare for drafting answers:

  • CLAUDE.md — architecture overview, key mechanisms
  • README.md — user-facing feature list, install instructions
  • Website/index.html — product page feature descriptions
  • Website/redpill/index.html — Red Pill purchase page details
  • matrix_control.ps1 — control panel features and hotkeys
  • matrix_setup.ps1 — setup wizard flow
  • Website/privacy/index.html and Website/terms/index.html — policy questions

Search additional files as needed for specific questions (shader files, C# source, etc.).

Step 4: Classify each question

For each pending question:

  1. Check if the category is correct — note any corrections needed
  2. Determine which bucket it belongs in:
BucketCriteriaExamples
CAN ANSWERAnswerable from codebase/docs"How do I change colors?", "Does it work on Windows 10?"
NEEDS HUMANRequires business judgment, account info, or roadmap commitment"Can I get a discount?", "When will you support macOS?", "I want a refund"
JUNKGibberish, test data, spam, not a real question"asdfasdf", "test123"

Step 5: Present results

Group by bucket and show:

For CAN ANSWER — show question, category correction (if any), and draft answer For NEEDS HUMAN — show question and explain why only the human can answer it For JUNK — show question and recommend dismiss or delete

Ask the user how to proceed. Accept bulk commands ("publish all", "looks good") or individual review.

Step 6: Execute approved actions

For each approved action, run the appropriate API call using scripts/faq-action.sh:

  • Publish: scripts/faq-action.sh publish <id> "<answer>" [category]
  • Dismiss: scripts/faq-action.sh dismiss <id>
  • Delete: scripts/faq-action.sh delete <id>
  • Update category: scripts/faq-action.sh update <id> [category]

Step 7: Summary

Show final tally:

Oracle Complete:
  Published: {N}
  Dismissed: {N}
  Deleted:   {N}
  Skipped:   {N} (still pending)
</process>

<anti_patterns>

  • Guessing answers — If you're not confident from codebase sources, mark NEEDS HUMAN. Wrong answers on a public FAQ are worse than no answer.
  • Publishing without approval — Every publish must be explicitly confirmed by the user.
  • Over-theming answers — Answers should be helpful and clear. Don't force Matrix references into every response.
  • Skipping category correction — If a question is miscategorized, fix it as part of the publish/update call. </anti_patterns>

<success_criteria> Triage is complete when:

  • All pending questions have been classified into buckets
  • User has reviewed and decided on each question (publish, dismiss, delete, or skip)
  • All approved API calls have been executed successfully
  • Final summary shows the tally of actions taken </success_criteria>

Related Skills

Looking for an alternative to oracle or another community skill for your workflow? Explore these related open-source skills.

View All

openclaw-release-maintainer

Logo of openclaw
openclaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

333.8k
0
AI

widget-generator

Logo of f
f

Generate customizable widget plugins for the prompts.chat feed system

149.6k
0
AI

flags

Logo of vercel
vercel

The React Framework

138.4k
0
Browser

pr-review

Logo of pytorch
pytorch

Tensors and Dynamic neural networks in Python with strong GPU acceleration

98.6k
0
Developer