Recently Added

Fresh skills just added to the collection. Be the first to try them out!

Showing 49-72 of 196 skills
AtomiCloud

writing-plugin-python

by AtomiCloud

Write or modify CyanPrint plugin code in Python. Use when the user asks to add validation rules, change plugin behavior, modify the entry point, run commands from a plugin, or mutate files. Covers entry point (start_plugin_with_fn), native filesystem I/O (pathlib), and command execution (subprocess). Plugins receive { directory, config } and use native OS operations.

File Ops 0 5mo ago
AtomiCloud

writing-plugin-javascript

by AtomiCloud

Write or modify CyanPrint plugin code in JavaScript. Use when the user asks to add validation rules, change plugin behavior, modify the entry point, run commands from a plugin, or mutate files. Covers entry point (StartPluginWithLambda), native filesystem I/O (fs), and command execution (child_process). Plugins receive { directory, config } and use native OS operations.

File Ops 0 5mo ago
AtomiCloud

writing-plugin-dotnet

by AtomiCloud

Write or modify CyanPrint plugin code in C#. Use when the user asks to add validation rules, change plugin behavior, modify the entry point, run commands from a plugin, or mutate files. Covers entry point (CyanEngine.StartPlugin), native filesystem I/O (System.IO), and command execution (System.Diagnostics.Process). Plugins receive { Directory, Config } and use native OS operations.

File Ops 0 5mo ago
AtomiCloud

testing-plugin

by AtomiCloud

Test this CyanPrint plugin. Use when the user asks to write plugin tests, add test cases, update snapshots, or debug plugin test failures. Covers test.cyan.yaml format with input directories, config, validate commands, and expected output.

File Ops 0 5mo ago
AtomiCloud

documenting-plugin

by AtomiCloud

Document this CyanPrint plugin into README.MD. Use when the user asks to document the plugin, write a README, explain plugin configuration, or describe what the plugin validates or transforms. Reads cyan.yaml and entry point code to extract config schema and behavior.

Templates 0 5mo ago
AtomiCloud

writing-template-typescript

by AtomiCloud

Write or modify CyanPrint template code in TypeScript. Use when the user asks to add prompts, change template logic, modify the entry point, add processors/plugins/resolvers, or change generated output for a TypeScript template. Covers IInquirer question types (text, select, checkbox, confirm, password, dateSelect), processor configuration, and IDeterminism for non-deterministic values.

File Ops 0 5mo ago
AtomiCloud

upgrade

by AtomiCloud

Upgrade all CyanPrint SDK packages and Docker runtime versions across templates, plugins, and processors (TypeScript, JavaScript, Python, .NET), then run tests to validate. Use when upgrading dependencies, updating SDK versions, refreshing packages, updating Docker images, or running /upgrade.

Docker 0 7mo ago
AtomiCloud

testing-template

by AtomiCloud

Test this CyanPrint template. Use when the user asks to write tests, add test cases, update snapshots, or debug template test failures. Covers test.cyan.yaml format with answer_state, deterministic_state, validate commands, and expected output.

Code Gen 0 5mo ago
AtomiCloud

taskfile-conventions

by AtomiCloud

Taskfile conventions. Use when creating or modifying Taskfile.yaml or tasks/.

Automation 0 6mo ago
AtomiCloud

shell-conventions

by AtomiCloud

Shell script conventions. Use when writing or modifying shell scripts in scripts/.

CLI Tools 0 6mo ago
AtomiCloud

service-tree

by AtomiCloud

Service Tree (LPSM) naming conventions. Use when naming resources, labels, tags, or when terms like LPSM, landscape, platform, service, module appear.

Kubernetes 0 6mo ago
AtomiCloud

semantic-release

by AtomiCloud

Semantic release configuration and workflow. Use when configuring releases or understanding versioning.

Agents 0 6mo ago
AtomiCloud

nix

by AtomiCloud

Use for ALL Nix flake configuration questions. This includes file structure (flake.nix, nix/, .envrc), adding/removing packages or binaries, PATH configuration, development shells, pre-commit hooks, formatters, linters, enforcers, environment variables, adding registries, and how the Nix template structure works. Use when user asks about nix, flake, packages, binaries, shells, PATH, formatting, linting, git hooks, or registries.

CLI Tools 0 7mo ago
AtomiCloud

linting

by AtomiCloud

Linting conventions. Use when running or configuring linting.

Git & VCS 0 6mo ago
AtomiCloud

fix-meta-template-test

by AtomiCloud

Debug and fix failing meta-template test cases for the CyanPrint ketone.new-cyanprint repository. Use when a test case fails and you need to trace the root cause back through the meta-template layer. Use when running /fix-meta-template-test.

Debugging 0 5mo ago
AtomiCloud

ecosystem-upgrade

by AtomiCloud

Drive a whole CyanPrint template-chain (ketone) through an ecosystem upgrade — baseline bump (e.g. nixos-26.05 + nix-registry/v3), modern nix-based generated CI, and republish — safely, in dependency order, and to a fixed point. Use when running /ecosystem-upgrade, performing a chain-wide baseline/registry bump across the ketone templates, upgrading the template ecosystem, or re-running the chain upgrade.

Templates 0 2mo ago
AtomiCloud

documenting-template

by AtomiCloud

Document this CyanPrint template into README.MD. Use when the user asks to document the template, write a README, explain how to use the template, or add usage documentation. Reads cyan.yaml and entry point code to generate accurate, artifact-specific docs.

Code Gen 0 5mo ago
AtomiCloud

docker-push

by AtomiCloud

Docker image build and push to container registry. Use when adding or modifying Docker image builds and pushes to GHCR.

CI/CD 0 6mo ago
AtomiCloud

conventional-commits

by AtomiCloud

Conventional commit conventions. Use when writing commit messages.

Git & VCS 0 6mo ago
AtomiCloud

ci-cd-workflows

by AtomiCloud

CI/CD workflow patterns. Use when creating or modifying GitHub Actions workflows.

CI/CD 0 6mo ago
arabold

godot-mcp

by arabold

Use when working on this Godot 4.7 C# project's scenes, GridMaps, mesh libraries, or .tres/.tscn resources — including hand-authoring or validating resources, fixing UID/import issues, and editor or headless game smoke checks. Covers this machine's Godot and dotnet binary paths, the build->import->validate workflow, and a headless GDScript validation harness. Not needed for pure C# logic changes where dotnet build alone verifies the work.

Game Dev 4 2mo ago
arabold

assets

by arabold

Use when discovering, downloading, or adding new 3D/2D/audio assets to this game from curated free sources (KayKit, Quaternius, Kenney, Poly Pizza) or generating our own via image-to-3D. Covers the two automation channels (KayKit GitHub + Poly Pizza API), the download->manifest->import workflow, licensing/style rules, and the experimental AI authoring path. Policy and the asset manifest live in assets/AGENTS.md; this skill is the how-to and the scripts. Not needed for editing assets already in the repo.

Design 4 2mo ago
scs0209

impeccable

by scs0209

Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a frontend interface. Covers websites, landing pages, dashboards, product UI, app shells, components, forms, settings, onboarding, and empty states. Handles UX review, visual hierarchy, information architecture, cognitive load, accessibility, performance, responsive behavior, theming, anti-patterns, typography, fonts, spacing, layout, alignment, color, motion, micro-interactions, UX copy, error states, edge cases, i18n, and reusable design systems or tokens. Also use for bland designs that need to become bolder or more delightful, loud designs that should become quieter, live browser iteration on UI elements, or ambitious visual effects that should feel technically extraordinary. Not for backend-only or non-UI tasks.

Design 0 6d ago
scs0209

impeccable

by scs0209

Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a frontend interface. Covers websites, landing pages, dashboards, product UI, app shells, components, forms, settings, onboarding, and empty states. Handles UX review, visual hierarchy, information architecture, cognitive load, accessibility, performance, responsive behavior, theming, anti-patterns, typography, fonts, spacing, layout, alignment, color, motion, micro-interactions, UX copy, error states, edge cases, i18n, and reusable design systems or tokens. Also use for bland designs that need to become bolder or more delightful, loud designs that should become quieter, live browser iteration on UI elements, or ambitious visual effects that should feel technically extraordinary. Not for backend-only or non-UI tasks.

Design 0 6d ago