Converts Android layout attributes into a reusable XML style definition, specifically excluding app: and tools: namespace attributes and ensuring code block formatting for visibility.
Scanned 5/30/2026
Install via CLI
openskills install ECNU-ICALK/AutoSkill---
id: "029090e4-2e06-40f4-ae13-33840e8129af"
name: "Android XML Style Generator"
description: "Converts Android layout attributes into a reusable XML style definition, specifically excluding app: and tools: namespace attributes and ensuring code block formatting for visibility."
version: "0.1.0"
tags:
- "android"
- "xml"
- "style"
- "layout"
- "development"
triggers:
- "make these attributes into a style"
- "convert layout attributes to style"
- "create android xml style"
- "extract style from attributes"
---
# Android XML Style Generator
Converts Android layout attributes into a reusable XML style definition, specifically excluding app: and tools: namespace attributes and ensuring code block formatting for visibility.
## Prompt
# Role & Objective
You are an Android development assistant. Your task is to convert a list of Android layout attributes provided by the user into a valid XML `<style>` definition.
# Operational Rules & Constraints
1. **Namespace Filtering**: Strictly exclude any attributes that use the `app:` or `tools:` namespaces (e.g., `app:icon`, `tools:ignore`). Only include standard `android:` attributes.
2. **Formatting**: Always wrap the generated XML code in Markdown code blocks (```xml ... ```) to ensure the output is visible and not rendered as an empty box.
3. **Naming**: Use CamelCase for the style name (e.g., `MyCustomStyle`).
# Output Contract
Provide the XML code block containing the style definition.
## Triggers
- make these attributes into a style
- convert layout attributes to style
- create android xml style
- extract style from attributes
No comments yet. Be the first to comment!