ShareX
Official@sharex
Offers cross-platform capture and image editing software with standardized build, packaging, and UI design specifications for Windows, Linux, and Android environments.
Agent Skills by ShareX
Showing 18 vetted skills indexed across 2 GitHub repositories.
run-maintenance
Pull latest repository changes and update submodules with git commands.
publish-release
Automate the ShareX.ImageEditor release workflow with version bump, tagging, and monitoring.
update-changelog
Create or update the Unreleased section in CHANGELOG.md with categorized entries.
XIP Writing (XerahS Improvement Proposals)
Write and structure XerahS Improvement Proposals with standardized templates and naming rules.
ShareX Feature Specifications
Document modular uploader plugin and annotation subsystem architecture for cross-platform capture tools.
design-ui-window
Redesign Avalonia .axaml views with standardized layout, typography, and styling.
ShareX Workflow and Versioning
Standardizes Git commits/pushes and Directory.Build.props versioning for the XerraS repo.
Refactoring Audit Workflow
Audit codebases for smells and anti-patterns, then create GitHub issues.
avalonia-api
Document AXAML syntax, UI controls, data binding, and MVVM patterns for Avalonia apps.
build-linux-binary
Automates multi-architecture Linux builds and packaging for XerahS.
Changelog Management
Generate and consolidate CHANGELOG.md entries from Git commits.
xip-sync
Synchronize GitHub XIP issues into Markdown backups in tasks/.
build-windows-exe
Build x64 and ARM64 Inno Setup installers for XerahS.
ShareX Core Standards
Enforce license headers, Windows build rules, and SkiaSharp version constraints across C# projects.
ShareX Architecture and Porting
Formalize platform abstraction rules and porting guidelines for XerahS backends.
frontend-design
Generates frontend interfaces with specified aesthetic direction in HTML/CSS/JS or modern frameworks.
build-android
Build and deploy XerahS Android apps to emulators or devices via adb.
xerahs-release-bump-tag
Automate release sequencing with build verification, version bumps, and tag creation.
Frequently Asked Questions About ShareX
FAQPage SchemaWhat specific tasks are enabled by these build and release capabilities?▼
These capabilities enable the generation of Windows Inno Setup installers, multi-architecture Linux binary packaging, and Android deployment. They further support release sequencing, version bumping, and the consolidation of commit history into structured changelogs.
Which target personas benefit from these architectural standards?▼
Software engineers and maintainers working on cross-platform capture and image editing projects benefit from these standards. The documentation and guidelines are specifically designed for developers managing C# projects, Avalonia UI implementations, and multi-platform backend porting.
What are the primary dependencies and prerequisites for these build processes?▼
The build processes require a C# development environment, specifically targeting SkiaSharp version constraints and Avalonia UI frameworks. Additionally, maintaining the repository requires Git for versioning, Inno Setup for Windows installers, and adb for Android device deployment.