oracle

Bundle prompts with files and manage engines for oracle CLI tasks.

455|34|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/understudy-ai/understudy --skill oracle-understudy-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: oracle
Source: https://github.com/understudy-ai/understudy/tree/main/skills/oracle
Command: npx skills add https://github.com/understudy-ai/understudy --skill oracle-understudy-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps users understand and effectively utilize the oracle CLI tool for bundling prompts with files, managing different execution engines, and handling sessions for complex tasks.

Core Features & Use Cases

  • Prompt + File Bundling: Learn how to combine your natural language prompts with relevant code files for context-aware AI interactions.
  • Engine and Session Management: Understand how to choose between API and browser engines, and how to manage long-running sessions.
  • File Attachment Patterns: Discover best practices for including and excluding files using glob patterns.
  • Use Case: When debugging a complex issue in a large codebase, use oracle to provide the AI with the specific files related to the bug, along with a detailed prompt, to get accurate and context-aware suggestions.

Quick Start

Use the oracle CLI to preview the token count for a task by running oracle --dry-run summary -p "<task>" --file "src/**" --file "!**/*.test.*".

Frequently Asked Questions about oracle

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I provide code context for AI-assisted development tasks?

To provide code context for AI-assisted development tasks, bundle your natural language prompts with relevant code files using glob patterns. This ensures the AI receives comprehensive project context for accurate, context-aware suggestions.

What is the best way to manage long-running sessions for complex coding tasks?

Managing long-running sessions for complex coding tasks involves using session management features in your AI CLI. This allows you to maintain continuous context and handle intricate workflows without restarting the interaction.

How do I preview token counts before running an AI prompt?

You can preview token counts before running an AI prompt by executing a dry-run command. This calculates the token size of your combined prompt and attached files, helping you stay within engine limits.

How do I choose between API and browser engines for AI code generation?

Choosing between API and browser engines for AI code generation depends on your execution needs. API engines offer direct integration, while browser engines handle web-based interactions and session management.

How do I attach specific files to an AI prompt while excluding tests?

To attach specific files to an AI prompt while excluding tests, use glob patterns to include source files and add negation patterns to omit test files. This filters the exact code context provided to the AI.