firstspirit-templating

Community

Master FirstSpirit templates, design with ease.

Authorrawe
Version1.0.0
Installs0

System Documentation

What problem does it solve?

FirstSpirit CMS templating has a unique architecture and syntax, making it challenging for developers to quickly grasp concepts like store separation, template types, and specific instructions. This skill centralizes comprehensive knowledge, enabling efficient and accurate template development.

Core Features & Use Cases

  • Comprehensive Knowledge Base: Access detailed documentation on FirstSpirit's six-store architecture, template types (page, section, format, link, script, table, workflow), and core development principles.
  • Syntax & System Object Reference: Understand FirstSpirit's unique template syntax, instructions ($CMS_VALUE, $CMS_IF, $CMS_FOR), expressions, data types, functions (editorId, if), and system objects (#global, #for, #style).
  • Dynamic Forms & Metadata: Learn to create interactive forms using rules, manage metadata inheritance, and configure snippets for rich content previews.
  • Use Case: A developer needs to create a new page template with dynamic form fields and SEO metadata. They use this skill to quickly reference page-templates.md, rules.md, and metadata.md to implement the form, validation, and metadata inheritance correctly, saving hours of searching through scattered documentation.

Quick Start

Explain the core architectural principles of FirstSpirit CMS, focusing on the separation of layout, content, and structure. Then, provide an example of how to use the $CMS_IF instruction to conditionally display content based on a variable.

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: firstspirit-templating
Download link: https://github.com/rawe/claude-dev-skills/archive/main.zip#firstspirit-templating

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.