kareemessam09

19 mods across 1 repository, 11 stars between them.

beads

01

kareemessam09/Openship-App

Skill Claude CodeCodex

Use when working in a repository that uses bd or Beads for durable project task tracking, issue dependencies, blocker management, multi-session handoff, or shared work memory. Trigger when the user asks to find ready work, claim or close tasks, create follow-up work, inspect blockers, recover project context, or…

11 6d ago A 74 tokens copy · 100% Apache-2.0

brainstorming

02

kareemessam09/Openship-App

Skill Claude CodeCodex

Use when exploring product ideas, evaluating architectural alternatives, defining user journeys, or clarifying underspecified requirements before writing specs or code.

11 6d ago A 30 tokens original Apache-2.0

kmp-architecture

03

kareemessam09/Openship-App

Skill Claude CodeCodex

Guidelines and best practices for Kotlin Multiplatform (KMP) architecture, source set hierarchies (commonMain, androidMain, iosMain), expect/actual declarations, and platform isolation. Use when adding multiplatform abstractions, platform-specific engines, or organizing shared business logic.

11 6d ago A 63 tokens original Apache-2.0

kmp-compose-ui

04

kareemessam09/Openship-App

Skill Claude CodeCodex

Compose Multiplatform UI patterns, state hoisting, Material 3 theming, Navigation Compose routing, responsive screen layouts, and lifecycle-aware coroutine side effects. Use when building or updating Compose screens and UI components.

11 6d ago A 48 tokens original Apache-2.0

kmp-koin-di

05

kareemessam09/Openship-App

Skill Claude CodeCodex

Multiplatform dependency injection using Koin 4.x. Use when setting up or modifying modules for networking clients, repositories, platform dependencies, and Compose ViewModels.

11 6d ago A 39 tokens original Apache-2.0

kmp-ktor-networking

06

kareemessam09/Openship-App

Skill Claude CodeCodex

Best practices for configuring Ktor Client 3.x in KMP projects, sharing HttpClient instances, installing SSE and ContentNegotiation plugins, handling connection lifecycles, and managing multiplatform engines (OkHttp/Darwin). Use when implementing HTTP, SSE, or MCP transports.

11 6d ago A 64 tokens original Apache-2.0

kareemessam09/Openship-App

Skill Claude CodeCodex

Guidelines for resilient JSON serialization using kotlinx.serialization with unversioned REST APIs and polymorphic SSE events. Use when defining API data models or parsing server payloads.

11 6d ago A 41 tokens original Apache-2.0

kareemessam09/Openship-App

Skill Claude CodeCodex

Standardize self-review and peer code review workflows. Use before submitting changes, creating pull requests, or declaring a milestone complete.

11 6d ago A 30 tokens original Apache-2.0

kareemessam09/Openship-App

Skill Claude CodeCodex

Use when decomposing large tasks across specialized subagents (e.g. codebase researcher, test runner, accessibility auditor) to run parallel, focused investigation and execution.

11 6d ago A 38 tokens original Apache-2.0

kareemessam09/Openship-App

Skill Claude CodeCodex

Use when debugging issues, crashes, failing tests, or unexpected runtime behaviors. Mandates a 4-phase root-cause analysis process to isolate the real issue before attempting fixes.

11 6d ago A 40 tokens original Apache-2.0

kareemessam09/Openship-App

Skill Claude CodeCodex

Enforce a strict Test-Driven Development (TDD) cycle (Red-Green-Refactor) for implementing logic, fixing bugs, and validating contracts. Use when creating new classes, repositories, ViewModels, parsers, or fixing runtime defects.

11 6d ago A 55 tokens original Apache-2.0

writing-plans

13

kareemessam09/Openship-App

Skill Claude CodeCodex

Use when creating structured implementation plans, breaking down complex tasks, or outlining technical designs before executing changes.

11 6d ago A 24 tokens original Apache-2.0

SessionStart

14

kareemessam09/Openship-App

Hook Claude Code

Runs when a session starts, running bd prime --hook-json. From kareemessam09/Openship-App.

11 6d ago A tokens not measured copy · 100% Apache-2.0

Openship-App

15

kareemessam09/Openship-App

Settings file Claude Code

Agent settings declaring 1 hook event (SessionStart).

11 6d ago A tokens not measured copy · 100% Apache-2.0

cursorrules

16

kareemessam09/Openship-App

Cursor rule Cursor

Unofficial Android client for Openship (self-hostable deployment platform). KMP + Compose Multiplatform. MCP as primary API layer, SSE for real-time streams.

11 6d ago A 682 tokens original Apache-2.0

kareemessam09/Openship-App

Instructions file CodexOpenCode

Instructions for kareemessam09/Openship-App, covering openship-app — agent instructions, project overview, architecture & protocol strategy, key decisions and tech stack.

11 6d ago A 4,367 tokens original Apache-2.0

kareemessam09/Openship-App

Instructions file

Instructions for kareemessam09/Openship-App, covering project instructions for ai agents, beads issue tracker, quick reference, rules and agent context profiles.

11 6d ago A 708 tokens original Apache-2.0