Skip to content

Python: Fix python-feature-lifecycle skill YAML frontmatter#5226

Merged
SergeyMenshykh merged 2 commits intomicrosoft:mainfrom
SergeyMenshykh:fix/python-feature-lifecycle-skill-frontmatter
Apr 13, 2026
Merged

Python: Fix python-feature-lifecycle skill YAML frontmatter#5226
SergeyMenshykh merged 2 commits intomicrosoft:mainfrom
SergeyMenshykh:fix/python-feature-lifecycle-skill-frontmatter

Conversation

@SergeyMenshykh
Copy link
Copy Markdown
Member

@SergeyMenshykh SergeyMenshykh commented Apr 13, 2026

Motivation and Context

The python-feature-lifecycle skill fails to load with: missing or malformed YAML frontmatter.

Description

A copyright comment preceded the YAML frontmatter --- delimiter in SKILL.md, preventing the skill from being parsed. The --- block must be on the very first line of the file.

This PR removes the copyright comment so the frontmatter is valid, matching all other skill files in the repo.

Contribution Checklist

  • The code builds clean without any errors or warnings
  • The PR follows the Contribution Guidelines
  • All unit tests pass, and I have added new tests where possible
  • Is this a breaking change? If yes, add [BREAKING] prefix to the title of the PR.

Remove copyright comment that preceded the YAML frontmatter delimiter,
which prevented the skill from loading. The --- block must be the very
first line of SKILL.md.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings April 13, 2026 11:45
@moonbox3 moonbox3 added documentation Improvements or additions to documentation python labels Apr 13, 2026
@SergeyMenshykh SergeyMenshykh self-assigned this Apr 13, 2026
@SergeyMenshykh SergeyMenshykh moved this to In Review in Agent Framework Apr 13, 2026
@github-actions github-actions Bot changed the title Fix python-feature-lifecycle skill YAML frontmatter Python: Fix python-feature-lifecycle skill YAML frontmatter Apr 13, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Fixes the python-feature-lifecycle skill failing to load by ensuring the YAML frontmatter delimiter (---) is the first line of SKILL.md, consistent with the repository’s other skill files.

Changes:

  • Removed the leading copyright comment that appeared before the YAML frontmatter in the skill markdown file.

The upstream eslint-react repo moved plugins from packages/plugins/
to the top-level plugins/ directory, causing 404 errors detected by
linkspector CI.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@moonbox3
Copy link
Copy Markdown
Contributor

Python Test Coverage

Python Test Coverage Report •
FileStmtsMissCoverMissing
TOTAL27200318488% 
report-only-changed-files is enabled. No files were changed during this commit :)

Python Unit Test Overview

Tests Skipped Failures Errors Time
5439 20 💤 0 ❌ 0 🔥 1m 25s ⏱️

@SergeyMenshykh SergeyMenshykh added this pull request to the merge queue Apr 13, 2026
Merged via the queue into microsoft:main with commit 952e685 Apr 13, 2026
32 checks passed
@github-project-automation github-project-automation Bot moved this from In Review to Done in Agent Framework Apr 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation python

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants