SkiaSharp
Automate SkiaSharp maintenance: releases, CI health, issues, and security audits
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 Indicatorsadd-api
Automate SkiaSharp C# API creation by wrapping Skia C++ functionality.
native-dependency-update
Automate native dependency updates across DEPS, cgmanifest, and submodules in SkiaSharp's Skia fork.
release-branch
Create SkiaSharp release branches from main and trigger CI.
skill-creator
Create and validate Claude skills with structured SKILL.md templates.
release-testing
Automate integration testing of SkiaSharp NuGet packages across platforms before publishing.
release-publish
Publish SkiaSharp packages to NuGet.org and finalize releases.
security-audit
Audit SkiaSharp native dependencies for CVEs and generate a Security Audit Report.
api-docs
Create and validate XML API documentation for SkiaSharp per .NET guidelines.
bug-fix
Automate eight-phase bug investigation and resolution workflows for SkiaSharp C# bindings.
performance-fixer
Find and fix managed C# performance problems in SkiaSharp with benchmark and parity-test proof.
ci-status
Collects Azure DevOps and GitHub Actions build data to report SkiaSharp CI health across branches.
review-skia-update
Review Skia upstream merge PRs and produce schema-validated audit reports.
Frequently Asked Questions
FAQPage SchemaHow 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โopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core