agentforce-data-library

Create Agentforce Data Libraries from PDFs and index them via Salesforce Einstein API.

4|2|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/salesforce-misc/Data360AgentforceSolutionKitRetail --skill agentforce-data-library
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agentforce-data-library
Source: https://github.com/salesforce-misc/Data360AgentforceSolutionKitRetail/tree/main/.claude/skills/agentforce-data-library
Command: npx skills add https://github.com/salesforce-misc/Data360AgentforceSolutionKitRetail --skill agentforce-data-library

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires salesforce-api, aws-s3, einstein-api, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the creation, uploading, and indexing of Agentforce Data Libraries (ADLs) from PDF files, significantly reducing the time and complexity of library management for Agentforce grounding.

Core Features & Use Cases

  • Automated Library Creation: Batch or single ADL creation from PDF files.
  • File Upload to AWS S3: Securely uploads PDFs to Salesforce's managed AWS S3 infrastructure.
  • Indexing Process Automation: Initiates and tracks the indexing process for Agentforce grounding.
  • Use Case: Streamline the process of creating a data library for Agentforce, reducing manual steps and potential errors.

Quick Start

Create an ADL with the following command: /agentforce-data-library OrgRetailTest3

Frequently Asked Questions about agentforce-data-library

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

FAQPage Schema
How do I automate Agentforce Data Library creation from PDF files?

To automate Agentforce Data Library creation from PDF files, this Skill handles file uploads to AWS S3 and triggers indexing via the Salesforce Einstein API. It streamlines the entire grounding process into a single automated command, reducing manual setup.

What is the process for indexing PDFs in Agentforce Data Libraries?

Indexing PDFs in Agentforce Data Libraries involves securely uploading your files to Salesforce's managed AWS S3 infrastructure. The Skill then checks upload readiness and automatically initiates indexing using the Einstein API for document grounding.

Does the Agentforce Data Library automation work with AWS S3?

Yes, the Agentforce Data Library automation works directly with AWS S3. It securely uploads your PDF documents to Salesforce's managed AWS S3 buckets before checking readiness and triggering the Einstein API for indexing.

Can I batch create Agentforce Data Libraries from multiple PDFs?

Yes, you can batch create Agentforce Data Libraries from multiple PDF files. The Skill supports both single and batch ADL creation, automating the upload to AWS S3 and the subsequent Einstein API indexing for retail and sales scenarios.

What are the prerequisites for Agentforce Data Library indexing automation?

Prerequisites for Agentforce Data Library indexing automation include access to Salesforce API, AWS S3, and Einstein API dependencies. You need proper authentication configured to allow secure PDF uploads and automated indexing triggers within your environment.

Why does my Agentforce Data Library indexing fail after PDF upload?

Agentforce Data Library indexing can fail if the PDF upload to AWS S3 is incomplete. The Skill checks for upload readiness before triggering the Einstein API, ensuring files are properly staged in Salesforce's managed infrastructure before indexing begins.