Six avatar

Six

Community

@Sixdd6 · Kansas, USA

1Followers
|
29Public Repos
|
12Published Skills

Six maintains GRID Craft Launcher skills covering Rust-based Minecraft launcher internals: modpack formats, mod loaders, Mojang metadata, Microsoft auth, and Slint UI.

Skills Distribution
DomainDeveloper To...Rust Systems Engin.. (30%)Minecraft Launcher.. (30%)Mod Distribution &.. (20%)Testing & Release .. (20%)

Agent Skills by Six

Showing 12 vetted skills indexed across 1 GitHub repositories.

Sixdd6Sixdd6

modpack-formats

Parses Modrinth .mrpack and CurseForge modpack archives and imports them into launcher instances.

Community
Advanced
Sixdd6Sixdd6

download-cache

Implements content-addressed download caching with hash verification, retries, and parallel queues in Rust.

Community
Advanced
Sixdd6Sixdd6

mojang-meta

Parse Mojang version manifests, rules, libraries, natives, and Java runtime metadata for Minecraft launches.

Community
Advanced
Sixdd6Sixdd6

msa-auth

Implements Microsoft account device-code login, token refresh, and keyring storage for Minecraft launches.

Community
Advanced
Sixdd6Sixdd6

slint-ui

Defines Slint UI conventions for building the gcl-ui desktop launcher interface in Rust.

Community
Advanced
Sixdd6Sixdd6

modloaders

Discovers and installs Fabric, Quilt, Forge, and NeoForge versions into a shared Minecraft version cache.

Community
Advanced
Sixdd6Sixdd6

instance-model

Documents the launcher root layout, instance.toml schema, options.txt layering, and JVM GC preset rules.

Community
Advanced
Sixdd6Sixdd6

planning

Defines standards for writing implementation plans for features, fixes, and refactors.

Community
Basic
Sixdd6Sixdd6

release-packaging

Documents cargo-dist release builds, AppImage packaging, and version bump steps for the launcher.

Community
Intermediate
Sixdd6Sixdd6

testing

Guides writing and running Rust tests for GRID Craft Launcher using nextest, wiremock, and insta.

Community
Advanced
Sixdd6Sixdd6

mod-sources

Documents Modrinth and CurseForge API endpoints, rate limits, and the Source trait for gcl-core.

Community
Advanced
Sixdd6Sixdd6

rust-conventions

Enforces Rust workspace conventions for error handling, async patterns, logging, and dependencies in GRID Craft Launcher.

Community
Intermediate

Frequently Asked Questions About Six

FAQPage Schema
What tasks can I accomplish with Six's GRID Craft Launcher skills?▼

You can implement modpack import for Modrinth and CurseForge formats, install Fabric, Quilt, Forge, and NeoForge loaders, manage Mojang version metadata and Java runtimes, handle Microsoft device-code login, build Slint-based UI, and run nextest/wiremock test suites.

Who should use these GRID Craft Launcher skills?▼

Rust developers contributing to the gcl-core, gcl-cli, or gcl-ui codebases of the GRID Craft Launcher. They target engineers touching modpack parsing, download caching, authentication, mod loader installation, instance configuration, or release packaging.

How do I apply these skills during development?▼

Read the relevant skill before modifying its mapped directory — for example, read modpack-formats before touching gcl-core modpacks/, or msa-auth before changing auth code. Each skill documents conventions, schemas, and algorithms to follow during implementation.

What testing and release practices do these skills define?▼

The testing skill covers nextest, wiremock fixtures, insta snapshots, CLI tests, and an e2e recipe. The release-packaging skill defines cargo-dist configuration, version bump steps, and output formats: Linux AppImage, Windows zip, and macOS bundle.

What are the prerequisites for using these skills?▼

Familiarity with Rust, async tokio patterns, and the GRID Craft Launcher workspace layout is assumed. Domain knowledge of Minecraft launcher concepts — Mojang manifests, mod loaders, Modrinth/CurseForge endpoints, and Slint UI files — is required per skill.