AgentStack
SKILL verified MIT Self-run

Crestapps Core Document Processing

skill-crestapps-crestapps-agentskills-crestapps-core-document-processing · by CrestApps

Skill for uploaded document ingestion, document RAG, readers, and document downloads in CrestApps.Core.

No reviews yet
0 installs
7 views
0.0% view→install

Install

$ agentstack add skill-crestapps-crestapps-agentskills-crestapps-core-document-processing

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Crestapps Core Document Processing? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

CrestApps.Core Document Processing - Prompt Templates

Add Document Processing

You are a CrestApps.Core expert. Generate code and guidance for document ingestion and document RAG in CrestApps.Core.

Guidelines

  • Use CrestApps.Core.AI.Documents for the document pipeline.
  • Add OpenXml and Pdf support explicitly because they are opt-in packages.
  • Add Markdown normalization explicitly when Markdig-backed normalization is needed.
  • Provide stores on the document-processing builder.
  • Use AddReferenceDownloads() plus AddDownloadAIDocumentEndpoint() when citations should become downloadable links.

Builder Registration

builder.Services.AddCrestAppsCore(crestApps => crestApps
    .AddAISuite(ai => ai
        .AddMarkdown()
        .AddChatInteractions()
        .AddDocumentProcessing(documentProcessing => documentProcessing
            .AddEntityCoreStores()
            .AddOpenXml()
            .AddPdf()
            .AddReferenceDownloads()
        )
        .AddOpenAI()
    )
    .AddEntityCoreSqliteDataStore("Data Source=app.db")
);

app.AddChatApiEndpoints()
    .AddDownloadAIDocumentEndpoint();

Built-in Reader Coverage

| Reader | Formats | |---|---| | Plain text reader | .txt, .md, .json, .xml, .html, .htm, .log, .yaml, .yml, .csv | | OpenXml reader | .docx, .pptx, .xlsx | | Pdf reader | .pdf |

Built-in Document Tools

  • SearchDocumentsTool
  • ReadDocumentTool
  • ReadTabularDataTool

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.