Template System

Comprehensive guide to the ikigize template system - how courses, modules, sessions, and tasks can be shared, copied, and reused across the ecosystem.


Overview

The template system is a planned ikigize capability for sharing and reusing learning structures. It is designed to let educators and organizations publish reusable course, module, session, and task blueprints with clear access controls and attribution expectations.

What Are Templates?

Templates are reusable blueprints for learning content. When this system is released, creators will be able to mark supported entities as templates so others can discover and adapt them in their own context.

Why Use Templates?

For Content Creators:

  • Share your expertise and learning designs with a broader audience
  • Build reputation through widely used educational frameworks
  • Understand adoption trends (planned analytics)
  • Monetize your content through licensing (future feature)
  • Contribute to the broader educational community

For Content Users:

  • Start with proven, high-quality learning structures
  • Save time on course/module design and development
  • Adapt best-practice frameworks to your context
  • Receive improvements from original creators (planned linkage flow)
  • Reuse consistent formats across programs

For Organizations:

  • Standardize learning experiences across teams or campuses
  • Share internal best practices efficiently
  • Collaborate with partner organizations on content
  • Build reputational value through quality content sharing
  • Enable faster program development and scaling

Entities That Support Templates

When released, templates are planned across four core content types. Each type follows the same core concepts with different terminology:

Planned scope by entity. The final rollout may vary by phase.

Course Templates
Dual-Context
Complete learning program structures
  • Reusable course outline structures
  • Social learning configuration
  • Assessment frameworks
  • Progress tracking setup
Module Templates
Single-Context
Self-contained learning unit blueprints
  • Reusable content structure
  • Sequential learning paths
  • Difficulty level presets
  • Reusable content components
Session Templates
Dual-Context
Interactive activity blueprints
  • Session type configurations
  • Timeslot planning defaults
  • Virtual meeting presets
  • Participant interaction patterns
Task Templates
Single-Context
Standardized assignment blueprints
  • Task type and structure
  • Grading rubrics
  • Submission requirements
  • Resource linkage patterns

Template Access Control

Template access control will define who can discover and use templates. The model below reflects the planned access options:

Basic Access Models

These access models describe the planned template release and may be phased in over time.

Free to Copy/Use

Planned open mode: anyone can use the template

Open Access

Common Use Cases

  • Open educational resources
  • Community-contributed content
  • Standard frameworks and structures
  • Public knowledge sharing

Key Benefits

  • Maximum reach and adoption
  • Community contributions and improvements
  • Network effects for future analytics
  • Educational equity and access
Ask to Copy/Use

Planned approval mode: users request access before use

Approval Required

Common Use Cases

  • Controlled distribution
  • Quality assurance before sharing
  • License agreement requirements
  • Planned usage tracking and analytics

Key Benefits

  • Control over who uses your content
  • Opportunity to establish terms
  • Build relationships with users
  • Track adoption and usage
Invite Only to Copy/Use

Planned restricted mode: invited users only

Restricted

Common Use Cases

  • Proprietary content and methods
  • Partner organizations only
  • Paid licensing arrangements
  • Internal organizational use

Key Benefits

  • Maximum control and protection
  • Selective partnership opportunities
  • Revenue generation potential
  • Intellectual property protection

Advanced Licensing Options (Planned)

Licensing is planned as a later phase on top of basic template access. The intent is to provide clear usage terms, attribution expectations, and optional monetization models.

Advanced Licensing (Planned)
Licensing is not yet available in production. This section outlines the intended direction so teams can understand what is coming next.
⚠️ Future Feature

Advanced licensing capabilities are under development. Initial releases will focus on a small set of reusable terms and rollout-safe monetization options. See the Licensing System page for the roadmap overview.

Attribution Rules
Planned controls for how original creators are credited
  • Require attribution
  • Define attribution format
  • Track attribution consistency
Reuse Conditions
Planned rules for modification and derivative usage
  • Allow or limit edits
  • Define derivative sharing expectations
  • Set basic quality commitments
Monetization Models
Planned payment and revenue options for licensed templates
  • Free and paid tiers
  • One-time or recurring payments
  • Revenue-sharing options

Visibility Settings

Where Templates Can Be Discovered:

When templates launch, creators will be able to choose where templates appear:

  • Private: Not listed anywhere; only accessible via direct link or invitation
  • Public: Discoverable in public catalogues/calendars by anyone
  • Organization: Visible only within specific organization catalogues
  • Campus: Visible only within specific campus catalogues
  • Multiple Catalogues: Combine visibility across multiple contexts (e.g., Public + Organization)

Entity-Specific Terminology

While the concepts are consistent, different entities use appropriate terminology:

Courses & Sessions (Dual-Context):

  • Template Context: "Free to Copy," "Ask to Copy," "Invite Only to Copy"
  • Separate from Join Context: "Free to Join," "Ask to Join," "Invite Only"

Modules (Single-Context):

  • Usage Context: "Free to Use," "Ask to Use," "Invite Only to Use"
  • No Join Context (access through courses/campuses only)

Tasks (Single-Context):

  • Template System: Marked as template with visibility controls
  • No Join Context (assigned through courses/modules/campuses)

Template Linkage System (Planned)

Template linkage is planned to connect original templates with their derived copies. The goal is to support:

  • Better visibility into adoption over time
  • Optional update and version communication
  • Clearer attribution and future licensing enforcement

Entity-Specific Template Information

Access Control & Platform

Core Concepts & Structure