orchardcore-content-queries

Official

Query Orchard Core content with YesSql.

AuthorCrestApps
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill enables developers to efficiently query Orchard Core content items using YesSql indexes and IContentManager, replacing manual, error-prone data access.

Core Features & Use Cases

  • YesSql-based querying over ContentItemIndex for fast, scalable content searches.
  • IContentManager integration to perform high-level content operations (Get, New, Create, Publish, Update).
  • Support for paging, filtering by content type, and published/latest status to meet common data-access scenarios.

Quick Start

Query content items by type using ContentItemIndex and IContentManager to retrieve published results.

// Example usage (conceptual)
ISession session = ...;
var items = await session.Query<ContentItem, ContentItemIndex>(
    x => x.ContentType == "BlogPost" && x.Published)
    .ListAsync();

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: orchardcore-content-queries
Download link: https://github.com/CrestApps/CrestApps.AgentSkills/archive/main.zip#orchardcore-content-queries

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.