Agent skill · Frontend

orchardcore-ai-templates

Skill for creating and managing AI Templates in Orchard Core. Covers template creation via admin UI, markdown files, recipes, deployment steps, template sources (SystemMessage, Profile), and applying templates when creating AI Profiles.

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill orchardcore-ai-templates --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 14 KB
Bundled scripts: none
Version: 1.0
Declared author: CrestApps Team
Path: skills/ai-llm/orchardcore-ai-templates/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Orchard Core AI Templates ## Overview AI Templates are reusable configurations that can serve as profile templates or system message templates. They can include system messages, model parameters, connection settings, tools, agents, data sources, documents, and more. ### Template Sources | Source | Description | |--------|-------------| | `Profile` | Pre-fills AI Profile settings when creating new profiles. Users can select from a dropdown and click "Apply". | | `SystemMessage` | Provides reusable system message prompts that can be rendered using the `render_ai_template` Liquid tag. | Templates can be defined in two ways: 1. **Admin UI (runtime)** — stored in the database, full CRUD support 2. **Markdown files (code)** — placed in `AITemplates/Profiles/` or `AITemplates/SystemMessages/` folders within modules, read-only at runtime ### Guidelines - AI Templates extend `CatalogItem` and use the `INamedCatalogManager<AIProfileTemplate>` pattern. - Templates are source-independent — the same template works with any AI provider. - Database templates take precedence over file-based templates with the same name. - Template properties are stored using `Entity.As<T>()/Put<T>()` (not `GetSe

What's inside
Steps it walks through
  1. Overview
  2. Template Sources
  3. Guidelines
  4. Enabling AI Templates
  5. Creating Templates via Markdown Files
  6. Profile Templates
  7. SystemMessage Templates
  8. Markdown Template Format (Profile Source)
  9. Markdown Template Format (SystemMessage Source)
  10. Front Matter Properties
  11. Using renderaitemplate Liquid Tag
  12. Example: Composing Templates
  13. Creating Agent Templates
  14. Creating Templates via Recipes
Ships with 1 file
  • metadata.json
More from claude-skill-registry
All skills →
About this skill
What does the orchardcore-ai-templates skill do?

Skill for creating and managing AI Templates in Orchard Core. Covers template creation via admin UI, markdown files, recipes, deployment steps, template sources (SystemMessage, Profile), and applying templates when creating AI Profiles.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill orchardcore-ai-templates --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going