social-publish
Kotlin functional coding patterns and multi-platform social publishing
All Skills in This Repository (5)
Pure Emerald Level Indicatorsarrow-typed-errors
Model Kotlin domain failures with Arrow's Raise DSL and typed wrappers.
kotlin-context-parameters
Migrate Kotlin code from context receivers to explicit context parameters.
compose-state-hoisting
Guide state hoisting and unidirectional data flow in Kotlin Compose UIs.
simplify
Simplify code by reducing deep nesting and duplicated logic while preserving behavior.
arrow-resource
Manage Kotlin resource lifecycles with Arrow Resource and ResourceScope.
Frequently Asked Questions
FAQPage SchemaHow to install Social Publish skills?โผ
Run `npx skills add alexandru/social-publish --all -g -y` in your terminal to install all skills in this suite globally.
What do these Kotlin skills cover?โผ
They cover Arrow typed error handling, safe resource lifecycle management, Kotlin context parameters, Compose state hoisting, and behavior-preserving code simplification.
What does the Social Publish app do?โผ
It is a self-hosted server that publishes one post to Mastodon, Bluesky, Twitter, and LinkedIn at once, with image alt-text generation and an RSS feed.
Do these skills work with Claude Code and Cursor?โผ
Yes. All skills follow the universal SKILL.md standard and work in Claude Code, Cursor, Codex, and other compatible coding agents.
When should I use the simplify skill?โผ
Use it when working code is overly nested, duplicated, or unclear, and you want it easier to read without changing its behavior.
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