feat(profiles): add Android Kotlin mobile development workflow profile

Open Beginner friendly
#25 0 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
84/100
Issue type
Feature
Clarity
Clearly specified
Activity status
Active
Tech stack
kotlin, python, yaml
Domain
mobile

Research direction

Read a neighboring profile in profiles/ to follow its schema, then create profiles/android-kotlin.yaml with the requested Android skills and guidelines. Run pytest tests/test_profile_schemas.py; done means the file is valid YAML and conforms to the profile schema.

Written by the indexing model from the issue text.

Description

enhancement good first issue
Description

Add a new workflow profile for modern Android development with Kotlin and Jetpack Compose.

Requirements
  1. Create profiles/android-kotlin.yaml.
  2. Follow the schema established in profiles/:
    • id: android-kotlin
    • name: Android Kotlin & Jetpack Compose Developer
    • description: ...
    • skills: Coroutines/Flow, Jetpack Compose UI, Room DB, Hilt/Koin DI, Retrofit, JUnit5/MockK.
    • guidelines: Unidirectional Data Flow (UDF), ViewModel state holding, Compose recomposition optimization.
  3. Verify that pytest tests/test_profile_schemas.py passes.
Acceptance Criteria
  • profiles/android-kotlin.yaml is valid YAML and conforms to profile schema.
  • All pytest tests pass locally.
Dominant language
Python
Stars
1
Forks
4
Avg merge
5h 58m
Merged PRs (30d)
20

Getting set up

  • Ships a Dockerfile or Docker Compose file
  • No pull request template
  • No contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from rajpreetcodes/Skills_MCP_Server

All issues in rajpreetcodes/Skills_MCP_Server

Similar issues

More Python issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.