file-store

Wrap images, documents, and data into FileStore objects for EDSL surveys.

Updated Jun 4, 2025
One-click install
npx skills add https://github.com/expectedparrot/vernon --skill file-store
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: file-store
Source: https://github.com/expectedparrot/vernon/tree/main/macaw/ep-agent/skills/file-store
Command: npx skills add https://github.com/expectedparrot/vernon --skill file-store

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies the process of incorporating various file types into EDSL surveys, allowing AI models to directly interact with and understand document content.

Core Features & Use Cases

  • File Wrapping: Easily wrap images, PDFs, data files, and more into a FileStore object.
  • Scenario Integration: Seamlessly include FileStore objects within EDSL Scenario and ScenarioList for dynamic content.
  • Use Case: Use a FileStore to pass a product image into a survey question asking for a description, or to provide a CSV file for analysis within a scenario.

Quick Start

Wrap the file 'photo.png' using FileStore and include it in a scenario.

Frequently Asked Questions about file-store

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

FAQPage Schema
How do I integrate external documents and images into EDSL survey scenarios?

To integrate external documents and images into EDSL survey scenarios, wrap them into a FileStore object. This enables AI models to directly interact with and understand the file content within your survey questions.

What file types can I wrap for AI-driven analysis in survey scenarios?

You can wrap diverse file types for AI-driven analysis in survey scenarios, including images, PDFs, and CSV data files. These are packaged into a FileStore object for seamless integration into your EDSL surveys.

How do I dynamically reference file content in EDSL survey question text?

You dynamically reference file content in EDSL survey question text by using Jinja2 templating. After wrapping your files into a FileStore object, Jinja2 allows you to inject and reference that content directly within your questions.

Can I include multiple data files in a single EDSL scenario list?

Yes, you can include multiple data files in a single EDSL scenario list. By wrapping each file into a FileStore object, you can seamlessly integrate them into Scenario and ScenarioList structures for dynamic content delivery.

Does incorporating files into EDSL surveys require any special dependencies?

Incorporating files into EDSL surveys does not require special external dependencies. The Skill enables wrapping diverse file types into a FileStore object natively, facilitating direct AI interaction with document content without additional setup.

Why use a FileStore object to pass files into AI survey questions?

You use a FileStore object to pass files into AI survey questions because it simplifies incorporating various file types. It allows AI models to directly analyze and interact with document content, such as providing a CSV file for analysis within a scenario.