oracle

Bundle user prompts with selected files into single LLM requests.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/spoonbobo/trinity --skill oracle-spoonbobo
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: oracle
Source: https://github.com/spoonbobo/trinity/tree/main/app/skills/oracle
Command: npx skills add https://github.com/spoonbobo/trinity --skill oracle-spoonbobo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies complex LLM interactions by intelligently bundling prompts with relevant files, ensuring models have the necessary context for accurate and efficient responses.

Core Features & Use Cases

  • Contextual Prompting: Bundles prompts with selected files for LLMs, enabling them to understand and respond with project-specific context.
  • Efficient Workflow: Guides users on best practices for selecting files, previewing token usage, and managing long-running sessions.
  • Use Case: When debugging a complex issue in a large codebase, use Oracle to package your error message, relevant source files, and project build commands into a single request for an LLM, ensuring it has all the information to provide a precise solution.

Quick Start

Use the oracle skill to preview the token count for a task using all files in the src directory.

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 to an LLM when debugging a complex issue?▼

File bundling for LLMs combines your prompt and selected project files into a single request payload. This approach gives the model complete project context upfront, enabling more accurate and context-aware responses for complex coding tasks.

What is the best way to package source files and error messages for an LLM prompt?▼

The best way to package source files and error messages is by bundling them with your prompt into a single request. This optimizes LLM usage by ensuring all necessary project context, including build commands, is provided upfront for precise solutions.

Can I preview token usage before sending a bundled prompt with files to a large language model?▼

Yes, you can preview token usage before sending a bundled prompt to a large language model. This feature helps you manage context limits and select files efficiently, guiding best practices for optimizing your LLM interactions.

Does this file bundling approach work with both API and browser-based LLM interactions?▼

Yes, this file bundling approach works with both API and browser-based LLM interactions. It supports comprehensive session management and file attachment patterns, ensuring context-aware responses across different large language model platforms.

How do I manage long-running LLM sessions that require continuous project context?▼

You can manage long-running LLM sessions by using session management features to maintain continuous project context. This involves selecting relevant files, previewing token counts, and bundling everything with your prompt for each interaction.