Development skills

Browse reusable Agent Skills, each with a clear purpose and practical guidance.

figma-to-mega-compose

Use when given a Figma URL or node and asked to translate it into MEGA Android Jetpack Compose code, before writing any UI code. Triggers include "implement this Figma", "build this design", "translate Figma to Compose", or any message containing a figma.com link plus a request for Compose / Android UI. Encodes MEGA's Core-UI component mapping, design-token rules, and the rule that existing screens MUST be located before any new code is written.

1.85k repo starsObserved in 1 repos
Development

fix-jira-bug

Use when the developer asks to fix a Jira bug given a ticket ID or Jira link (e.g. "/fix-jira-bug AND-12345", "fix AND-12345"). End-to-end workflow: fetch the ticket, create a git worktree from latest develop, run multi-agent root cause analysis, get the fix plan approved by the developer, implement with a regression test, build and verify on a device via mobile-mcp, then commit and create a Merge Request.

1.85k repo starsObserved in 1 repos
Development

mapper

Create, update, and refactor Android Mappers using Test-Driven Development (TDD). Enforces writing test cases before production code, follows project mapper conventions (Class + @Inject constructor, operator fun invoke, single responsibility), and supports three modes: create, update, and refactor.

1.85k repo starsObserved in 1 repos
Development

screen

Create, update, and refactor Android Compose screens with Navigation3 destinations. Creates stateless Screen composables, Destination files (NavKey + EntryProviderScope extension), and registers destinations in FeatureDestination classes. Supports simple and parameterized NavKeys, navigation callbacks, metadata, and assisted ViewModel injection. Does NOT create ViewModels (use /viewmodel for that).

1.85k repo starsObserved in 1 repos
Development

usecase

Create, update, and refactor Android Use Cases using Test-Driven Development (TDD). Enforces writing test cases before production code, follows project use case conventions (@Inject constructor, operator fun invoke, single responsibility), and supports three modes: create, update, and refactor.

1.85k repo starsObserved in 1 repos
Development

viewmodel

Create, update, and refactor Android ViewModels using Test-Driven Development (TDD). Enforces writing test cases before production code, follows project ViewModel conventions (Hilt, StateFlow with asUiStateFlow, use case injection), and supports three modes: create, update, and refactor.

1.85k repo starsObserved in 1 repos
Development

openakita/skills@baidu-famou

Baidu FaMou algorithm skills for efficient algorithm self-evolution. Provides experiment management and visualization capabilities to help optimize complex algorithms. Use when user needs algorithm optimization or experiment management.

1.84k repo starsObserved in 1 repos
Development

obsidian-localize-new

Bootstrap a brand-new locale for the obsidian-help repo from scratch — generating translated filenames, syncing stubs from EN, and running LLM translation. Use this skill whenever the user wants to add a new language to obsidian-help, start a new locale translation, or asks to localize/translate the help docs into a new language.

1.84k repo starsObserved in 1 repos
Development

upgrade-emitter-version

Use when upgrading Go emitter package and TypeSpec packages in eng/emitter-package.json to their latest versions.

1.84k repo starsObserved in 1 repos
Development

cate-extension

Build, test, and publish a Cate extension, a web panel (optionally backed by a local server) that runs on Cate's canvas. Use when the user wants to create or scaffold a Cate extension, add a panel to Cate, work with the extension manifest, cateApi scopes, or the window.cate host API, or submit an extension to the cate-extensions catalog.

1.84k repo starsObserved in 1 repos
Development