monomonoOfficialยท30 Agent Skills Included

SkiaSharp

Automate SkiaSharp maintenance: releases, CI health, issues, and security audits

Automates the full maintenance workflow for the SkiaSharp .NET graphics library, from triaging and reproducing GitHub issues to fixing bugs, memory leaks, and performance problems. Manages the entire release pipeline: branch creation, CI status dashboards, cross-platform package testing, NuGet publishing, and release notes. Includes security audits of native dependencies, Skia milestone upgrades, and API documentation writing, eliminating hours of manual maintainer work.
npx skills add mono/SkiaSharp --all -g -y
Available:

Gives the AI agent strict operational rules for working in this repository, including how to bootstrap native builds, which files are generated and untouchable, ABI stability constraints, mandatory testing, and protected-branch PR workflow.

All Skills in This Repository (30)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
monomono

add-api

Automate SkiaSharp C# API creation by wrapping Skia C++ functionality.

Official
Advanced
๐Ÿ“ฆ In Repo
monomono

native-dependency-update

Automate native dependency updates across DEPS, cgmanifest, and submodules in SkiaSharp's Skia fork.

Official
Advanced
๐Ÿ“ฆ In Repo
monomono

release-branch

Create SkiaSharp release branches from main and trigger CI.

Official
Intermediate
๐Ÿ“ฆ In Repo
monomono

skill-creator

Create and validate Claude skills with structured SKILL.md templates.

Official
Advanced
๐Ÿ“ฆ In Repo
monomono

release-testing

Automate integration testing of SkiaSharp NuGet packages across platforms before publishing.

Official
Advanced
๐Ÿ“ฆ In Repo
monomono

release-publish

Publish SkiaSharp packages to NuGet.org and finalize releases.

Official
Advanced
๐Ÿ“ฆ In Repo
monomono

security-audit

Audit SkiaSharp native dependencies for CVEs and generate a Security Audit Report.

Official
Advanced
๐Ÿ“ฆ In Repo
monomono

api-docs

Create and validate XML API documentation for SkiaSharp per .NET guidelines.

Official
Intermediate
๐Ÿ“ฆ In Repo
monomono

bug-fix

Automate eight-phase bug investigation and resolution workflows for SkiaSharp C# bindings.

Official
Advanced
๐Ÿ“ฆ In Repo
monomono

performance-fixer

Find and fix managed C# performance problems in SkiaSharp with benchmark and parity-test proof.

Official
Advanced
๐Ÿ“ฆ In Repo
monomono

ci-status

Collects Azure DevOps and GitHub Actions build data to report SkiaSharp CI health across branches.

Official
Advanced
๐Ÿ“ฆ In Repo
monomono

review-skia-update

Review Skia upstream merge PRs and produce schema-validated audit reports.

Official
Advanced

Frequently Asked Questions

FAQPage Schema
How to install SkiaSharp agent skills?โ–ผ

Run `npx skills add mono/SkiaSharp --all -g -y` in your terminal to install the full skill suite globally for your AI agent.

What do the SkiaSharp agent skills automate?โ–ผ

They automate maintainer workflows: issue triage and reproduction, bug and memory-leak fixes, performance optimization, release branching, testing, publishing, and security audits of native dependencies.

Can AI manage the SkiaSharp release pipeline?โ–ผ

Yes. A five-step skill chain covers release branching, pipeline status, cross-platform package testing, NuGet publishing, and milestone cleanup with approval gates.

How does the security audit skill work?โ–ผ

It verifies dependency versions against source, queries NVD and Chrome release blogs for CVEs, checks Azure DevOps Component Governance alerts, and produces a validated HTML and JSON report.

Do these skills work with Claude Code and other agents?โ–ผ

Yes. All skills follow the standard SKILL.md format and run in Claude Code, OpenClaw, Cursor, and other compatible AI coding agents.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’