jonapoul/aktual

Unofficial client for Actual Budget - supporting Android and JVM desktop

32Stars on the repository
10Mods indexed here, across every type
yesterdayLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

add-material-icon

01

jonapoul/aktual

Skill Claude CodeCodex

Fetch a Material Icon SVG and convert it to a Compose ImageVector in the aktual-core:icons module. Use when the user wants to add a new Material icon.

32 yesterday A 37 tokens original Apache-2.0

add-svg-icon

02

jonapoul/aktual

Skill Claude CodeCodex

Convert an SVG file (local path or URL) to a Compose ImageVector in the aktual-core:icons module. Defaults to AktualIcons; use --material for MaterialIcons.

32 yesterday A 39 tokens original Apache-2.0

jonapoul/aktual

Skill Claude CodeCodex

Apply a new upstream Actual migration to Aktual — update MigrateDatabase.kt, SQLDelight .sq files, Adapters, model types, and the migration test. Triggered when last-known-migration.txt is updated.

32 yesterday A 50 tokens original Apache-2.0

new-list-screen

04

jonapoul/aktual

Skill Claude CodeCodex

Generate a new UI/VM module pairing with a scrolling list screen — blurred top bar, pull-to-refresh, shimmer loading, and Loading/Empty/Failure/Success states. Uses ListSchedulesScreen as the reference template.

32 yesterday A 48 tokens original Apache-2.0

run-module-tests

05

jonapoul/aktual

Skill Claude CodeCodex

Identify and run the correct Gradle test task for a given module based on its source sets and plugin type.

32 yesterday A 26 tokens original Apache-2.0