Update Learning Content

Update learning content properties in Microsoft Teams via PATCH API.

Updated Feb 19, 2026
One-click install
npx skills add https://github.com/naftiko/microsoft-teams-sandbox --skill update-learning-content
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Update Learning Content
Source: https://github.com/naftiko/microsoft-teams-sandbox/tree/main/skills/update-learning-content
Command: npx skills add https://github.com/naftiko/microsoft-teams-sandbox --skill update-learning-content

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill allows for the modification of existing learning content items within the Microsoft Teams environment, enabling administrators to keep learning resources up-to-date and accurate.

Core Features & Use Cases

  • Update Properties: Modify specific fields of a learning content item, including title, description, URL, duration, level, and active/searchable status.
  • Targeted Modifications: Only the properties included in the request body are updated, ensuring that other aspects of the learning content remain unchanged.
  • Use Case: An administrator needs to update the title and description of a training module to reflect new course content and correct a typo.

Quick Start

Use the Update Learning Content skill to change the title to 'Advanced Python Techniques' and set the level to 'Advanced' for learning content ID 'content-abc' provided by learning provider 'provider-xyz'.

Frequently Asked Questions about Update Learning Content

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I update learning content properties in Microsoft Teams?

To update learning content properties in Microsoft Teams, provide the content ID, provider ID, and the fields to modify. The system applies a targeted update, changing only the title, description, URL, duration, level, or status included in your request body.

What learning content fields can I modify in Microsoft Teams?

You can modify learning content fields including titles, descriptions, URLs, durations, difficulty levels, and active or searchable states. The modification process targets these specific properties while leaving all other existing content attributes unchanged.

Does updating Microsoft Teams learning content overwrite existing details?

Updating Microsoft Teams learning content does not overwrite existing details. The PATCH method performs targeted modifications, meaning only the properties explicitly included in your update request are changed while all other aspects remain unchanged.

How do I change the difficulty level and title of a training module in Teams?

To change the difficulty level and title of a training module in Teams, supply the learning content ID and provider ID along with the new title and level values. The update modifies only these specified fields without affecting other module data.

Can I set a learning material to inactive or unsearchable in Microsoft Teams?

Yes, you can set a learning material to inactive or unsearchable in Microsoft Teams by updating its active and searchable status properties. Include the desired state changes in your request body alongside the specific content ID to apply the modification.