Skills Templates

Define clinical skills that students need to practice and demonstrate, organized by ability level and mapped to curriculum objectives

Skills Templates

Skills templates define the clinical skills that students need to practice and demonstrate during their clinical rotations. These templates organize skills by ability level and can be mapped to curriculum objectives for accreditation tracking.

Overview

Skills templates are collections of clinical skills that students must complete during their clinical experiences. Each skill has a name, required ability level (performed, assisted, or observed), required count (how many times it must be completed), and optional curriculum objective mappings.

Creating Skills Templates

Basic Template Creation

  1. Navigate to Templates page
  2. Click "Create Skills Template" or "New Skills Template"
  3. Enter a descriptive template name (e.g., "Medical-Surgical Rotation Skills")
  4. Optionally select a curriculum template to enable curriculum mapping
  5. Add skills individually or use import/AI generation features
  6. Click the Save button (floating action button in bottom right)

Template Name

  • Required: Template name is required before adding skills
  • Auto-save: Template name auto-saves when you blur the field (in edit mode)
  • Best Practices: Use descriptive names that indicate the rotation type or student level

Curriculum Template Selection

  • Optional: Select a curriculum template to enable curriculum objective mapping
  • Purpose: Links skills to curriculum objectives for accreditation tracking
  • AI Features: Required for AI-powered curriculum mapping and template generation
  • Single Selection: Only one curriculum template can be selected per skills template

Adding Skills

Manual Skill Entry

Add Individual Skills:

  1. In the "Add New Skill" section, enter:
    • Skill Name: Descriptive name of the clinical skill (e.g., "Vital Signs Assessment")
    • Required Level: Choose from:
      • Performed: Student must independently perform this skill
      • Assisted: Student assists with this skill under supervision
      • Observed: Student observes this skill being performed
    • Count: Number of times the skill must be completed (default: 1)
    • Curriculum Mapping: Optionally map to curriculum objectives (see Curriculum Mapping section)
  2. Click the + button to add the skill
  3. Skill is immediately saved to the database (in edit mode)

Skill Properties:

  • Name: Required, descriptive skill identifier
  • Ability Level: Determines how students interact with the skill
  • Required Count: Minimum number of times skill must be completed (1-5 recommended)
  • Auto-save: Skill properties auto-save when you blur the field or change dropdowns

Bulk Import Skills

CSV/Excel Import:

  1. Click "Import" button in the Skills section
  2. Select "Import skills (.xlsx, .xls, .csv)"
  3. Choose your file (CSV, XLS, or XLSX format)
  4. File must contain a "skill_name" column (required)
  5. Optional columns:
    • ability_level: "performed", "assisted", or "observed" (defaults to "performed")
    • required_count: Number (defaults to 1)
  6. Skills are automatically imported and saved

Import File Format:

  • Required Column: skill_name (or name)
  • Optional Columns: ability_level (or ability), required_count (or count)
  • Example CSV:
    skill_name,ability_level,required_count
    Vital Signs Assessment,performed,2
    Patient History Taking,assisted,2
    Physical Examination,observed,1

Download Template:

  • Click "Import""Download template (.xlsx)"
  • Template includes example rows and proper column headers
  • Use as a starting point for your import file

AI Template Generation

Generate Complete Template with AI:

Requirements:

  • Pro plan subscription
  • Educator AI enabled for your institution
  • Curriculum template selected

Process:

  1. Select a curriculum template first
  2. Enter a detailed description of your skills template:
    • Student level (e.g., "second-semester ADN students")
    • Rotation type (e.g., "6-week acute care medical-surgical rotation")
    • Patient population (e.g., "adult patients with common medical conditions")
    • Focus areas (e.g., "medication administration, basic wound care, patient assessment")
    • Key skills or competencies
  3. Click "Generate Skills Template"
  4. AI generates 15-25 skills with:
    • Appropriate skill names
    • Ability levels based on student level
    • Required counts (1-5)
    • Curriculum objective mappings
  5. Review generated skills in the dialog
  6. Select/deselect skills to include
  7. Click "Add X Selected Skills" to add to your template

AI Generation Tips:

  • Be specific about student level and rotation type
  • Include patient population and focus areas
  • Mention key competencies or skill categories
  • AI will create a balanced mix of assessment, technical, medication, and communication skills

Editing Skills

Modifying Skill Properties

Edit Skill Name:

  • Click in the skill name field
  • Make changes
  • Changes auto-save when you blur the field (in edit mode)

Change Ability Level:

  • Use the dropdown to select new level
  • Changes save immediately (in edit mode)

Update Required Count:

  • Edit the number field
  • Must be 1 or greater
  • Auto-corrects to 1 if invalid on blur
  • Changes auto-save when you blur the field (in edit mode)

Curriculum Mapping

Manual Mapping:

  1. Click "Map to objectives..." button for a skill
  2. Search objectives by name or ID
  3. Select/deselect objectives using checkboxes
  4. Use "Select All" to select all filtered objectives
  5. Use "Clear All" to remove all mappings
  6. Mappings save automatically in the background

AI-Powered Mapping:

Individual Skill Mapping:

  • Click the sparkles icon (✨) next to a skill
  • AI analyzes the skill name and ability level
  • Maps to 3-5 most relevant curriculum objectives
  • Mappings save automatically

Batch Mapping (Map All):

  • Click "AI Map All" button
  • AI maps all unmapped skills in one batch
  • Processes all skills simultaneously
  • Shows progress and completion status
  • Mappings save automatically

AI Mapping Requirements:

  • Pro plan subscription
  • Educator AI enabled
  • Curriculum template selected
  • Skills without existing mappings are prioritized

Mapping Best Practices:

  • Review AI suggestions and adjust as needed
  • Focus on direct skill-to-objective alignment
  • Consider both competency and subcompetency levels
  • Map 2-4 objectives per skill for good coverage

Deleting Skills

Individual Deletion:

  1. Click the trash icon (🗑️) next to a skill
  2. Confirm deletion in the dialog
  3. Skill is immediately deleted from database (in edit mode)
  4. Historical data associated with the skill is permanently removed

Bulk Deletion:

  1. Select multiple skills using checkboxes
  2. Click "Delete Selected" button
  3. Confirm deletion in the dialog
  4. All selected skills are deleted immediately

Deletion Warning:

  • Deleting skills is irreversible
  • Historical student progress data is permanently removed
  • Cannot be recovered after deletion

Auto-Save Features

Automatic Saving

Template Name:

  • Auto-saves when you blur the name field (in edit mode)
  • 1-second debounce delay
  • No manual save required

Skill Properties:

  • Name, ability level, and count auto-save on blur or change
  • 1-second debounce delay
  • Saves immediately for dropdown changes
  • Background save doesn't interrupt your work

Curriculum Mappings:

  • Save automatically when you change selections
  • Background save process
  • Success notification appears when complete

Manual Save

When to Use Manual Save:

  • After making bulk changes
  • When adding new skills (in create mode)
  • To ensure all changes are persisted
  • Before navigating away

Save Button:

  • Floating action button in bottom right corner
  • Shows spinner while saving
  • Navigates back to templates list when complete

Bulk Operations

Multi-Selection

Selecting Skills:

  • Use checkboxes to select individual skills
  • Click "Select all" to select all visible skills
  • Selection persists during editing

Bulk Actions:

  • Delete Selected: Remove multiple skills at once
  • Selection count shown in action buttons

Import/Export

Import:

  • CSV, XLS, or XLSX file formats
  • Bulk add skills from spreadsheet
  • Automatically creates template if in create mode

Export:

  • Download template file for reference
  • Use as starting point for imports
  • Includes example data and column headers

Curriculum Objective Mapping

Understanding Mappings

Purpose:

  • Links skills to curriculum objectives
  • Enables accreditation tracking
  • Demonstrates curriculum coverage
  • Supports program outcome reporting

Mapping Structure:

  • Each skill can map to multiple objectives
  • Objectives come from selected curriculum template
  • Mappings show competency and subcompetency IDs
  • Searchable by name or ID

Mapping Interface

Search and Filter:

  • Search by objective name or ID
  • Real-time filtering as you type
  • Shows matching objectives only

Selection Controls:

  • Select All: Select all filtered objectives
  • Clear All: Remove all mappings for skill
  • Checkboxes for individual selection
  • Selected count displayed

Objective Display:

  • Shows competency ID and name
  • Shows subcompetency ID and name (if applicable)
  • Selected objectives highlighted
  • Sorted with selected items first

AI Mapping Details

How AI Mapping Works:

  1. AI analyzes skill name and ability level
  2. Compares against available curriculum objectives
  3. Identifies 3-5 most relevant matches
  4. Returns objective IDs
  5. System matches IDs to objectives
  6. Mappings saved automatically

AI Mapping Quality:

  • Prioritizes direct skill-to-objective alignment
  • Considers skill complexity and ability level
  • Balances coverage across competencies
  • Limits to 5 objectives per skill for focus

Fallback Behavior:

  • If AI doesn't return valid IDs, uses semantic matching
  • Semantic matching finds objectives with similar keywords
  • More conservative than AI matching
  • Limited to top 3 semantic matches

Best Practices

Template Design

  1. Clear Naming: Use descriptive template names that indicate purpose
  2. Appropriate Scope: Include 15-30 skills per template for manageability
  3. Ability Level Distribution: Balance performed, assisted, and observed skills
  4. Realistic Counts: Set required counts based on skill complexity (1-5 typically)
  5. Curriculum Alignment: Map skills to relevant objectives for accreditation

Skill Creation

  1. Specific Names: Use precise skill names (e.g., "Medication Administration - Oral" not "Medications")
  2. Logical Grouping: Group related skills in templates
  3. Progressive Difficulty: Order skills from basic to advanced
  4. Comprehensive Coverage: Include assessment, technical, communication, and documentation skills

Curriculum Mapping

  1. Quality over Quantity: Map 2-4 relevant objectives per skill
  2. Review AI Suggestions: Always review and adjust AI mappings
  3. Direct Alignment: Prioritize direct skill-to-objective matches
  4. Coverage Balance: Ensure good distribution across curriculum competencies

Workflow Efficiency

  1. Use AI Generation: Start with AI generation for new templates
  2. Bulk Import: Import skills from spreadsheets for efficiency
  3. Batch Mapping: Use "AI Map All" for initial mappings, then refine
  4. Auto-save Awareness: Know that changes save automatically in edit mode
  5. Regular Saves: Use manual save button periodically for peace of mind

Troubleshooting

Import Issues

File Not Reading:

  • Check file format (CSV, XLS, or XLSX)
  • Verify "skill_name" column exists
  • Ensure file is not corrupted
  • Try downloading template and using as reference

Skills Not Importing:

  • Check for empty skill names
  • Verify ability_level values are valid
  • Ensure required_count is a number
  • Check for special characters in skill names

AI Mapping Issues

AI Mapping Not Available:

  • Verify Pro plan subscription
  • Check that educator AI is enabled
  • Ensure curriculum template is selected
  • Contact administrator if issues persist

Poor AI Mappings:

  • Review skill names for clarity
  • Try manual mapping for critical skills
  • Use semantic fallback if AI fails
  • Adjust mappings manually as needed

Auto-Save Issues

Changes Not Saving:

  • Check internet connection
  • Verify you're in edit mode (not create mode)
  • Ensure template ID exists
  • Try manual save button
  • Refresh page and check if changes persisted

Duplicate Skills:

  • Check if skill was added multiple times
  • Use bulk delete to remove duplicates
  • Verify auto-save completed before adding again

Curriculum Mapping Issues

Objectives Not Appearing:

  • Verify curriculum template is selected
  • Check that curriculum template has objectives
  • Ensure objectives are not archived
  • Refresh page and try again

Mappings Not Saving:

  • Check internet connection
  • Verify background save completed
  • Look for success notification
  • Try manually saving template
  • Templates Page: Manage all your skills templates
  • Assign Evaluations: Assign skills templates to students
  • Clinical Logs: Students record skill completion
  • Reports: Generate reports on skill completion
  • Curriculum Objectives: View and manage curriculum objectives

Last updated on

On this page