tajsos-compose-screen-system
CommunityStandardize TajsOS Compose screen structure and ownership.
Software Engineering#android#jetpack compose#compose#ui scaffolding#ownership boundaries#tajsos#screen architecture
Authortajemniktv
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Inconsistent screen structure and unclear ownership boundaries in TajsOS Compose implementations lead to duplicated scaffolding code, fragmented user experience, and maintenance overhead when updating shared shell behavior.
Core Features & Use Cases
- Clear Ownership Boundaries: Defines distinct responsibilities for AppShell (persistent chrome, routing), ScreenScaffold (screen-level structure, insets, scrolling), and route content composables (state and block rendering).
- Consistency Guardrails: Prohibits ad-hoc layout patterns like unnecessary BoxWithConstraints, custom padding, redundant scroll containers, and one-off max-width logic unless explicitly justified.
- Use Case: When building a new task list screen for TajsOS, use this skill to align with existing ScreenScaffold primitives instead of creating a custom scaffold that duplicates shell behavior.
Quick Start
Follow the ownership and consistency rules outlined in this skill when implementing any new TajsOS Compose screen to ensure alignment with the project's established architecture.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: tajsos-compose-screen-system Download link: https://github.com/tajemniktv/TajsOS/archive/main.zip#tajsos-compose-screen-system Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 537,000+ vetted skills library on demand.