Agent skill
UI Customization
Customize ChatKit layout, theme, and presentation for RAG textbook chatbot with proper styling and textbook theme integration.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/design/ui-customization-nadeemsangrasi-humanoid-and-robotic
SKILL.md
UI Customization
Instructions
-
Customize ChatKit layout and theme:
- Add sidebar with "Sources" section
- Implement Math/Code formatting support
- Match textbook theme colors and typography
- Improve layout spacing and visual hierarchy
-
Integrate textbook theme elements:
- Use colors consistent with textbook design
- Apply proper typography for technical content
- Include styling for code blocks and equations
- Maintain readability for technical content
-
Add RAG-specific UI elements:
- Display source citations clearly
- Show confidence indicators
- Add metadata display for retrieved content
- Include visual indicators for RAG responses
-
Maintain ChatKit functionality:
- Don't break internal component states
- Preserve existing user interactions
- Maintain accessibility standards
- Keep performance optimizations
-
Follow Context7 MCP documentation:
- Follow ChatKit component architecture
- Use deterministic patch protocols
- Include proper error handling
- Document all styling changes
Examples
Input: "Customize ChatKit for textbook RAG interface" Output: Updates UI components and styles to match textbook theme with proper source citation display.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?