alloy-guides

Provide authoritative Alloy MVC guidance for Titanium app development.

1|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/macCesar/titools --skill alloy-guides
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: alloy-guides
Source: https://github.com/macCesar/titools/tree/main/skills/alloy-guides
Command: npx skills add https://github.com/macCesar/titools --skill alloy-guides

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Provides centralized, authoritative guidance for developers working with Titanium Alloy, helping to understand and apply Alloy MVC concepts, patterns, and tooling.

Core Features & Use Cases

  • Comprehensive coverage of Alloy MVC concepts, Backbone integration, TSS styling, and widgets.
  • Practical examples and references to scaffold and review Alloy projects, migrations, and CLI workflows.
  • Use cases include onboarding new developers and aligning on best practices for Alloy-based apps.

Quick Start

Consult the Alloy MVC framework guide to review core concepts and scaffold a minimal Alloy project structure.

Frequently Asked Questions about alloy-guides

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure a Titanium app using the Alloy MVC framework?

The Alloy MVC framework structures Titanium apps by separating concerns into models, views, and controllers, using TSS files for styling and Backbone integration for data binding. This pattern ensures maintainable project scaffolding and clear separation of logic.

What is the best way to apply TSS styling across Alloy projects?

The best way to apply TSS styling in Alloy projects is by defining style rules in TSS files that target specific UI components, leveraging the MVC structure to cascade styles globally or per-view. This keeps presentation logic cleanly separated from controllers.

How does Backbone integration work within Titanium Alloy?

Backbone integration within Titanium Alloy works by providing data models and collections that sync with UI components through data binding. This allows developers to manage application state and persist data while the view layer updates reactively.

Can I use CLI workflows to scaffold and migrate Alloy projects?

Yes, you can use CLI workflows to scaffold new Alloy projects, generate minimal project structures, and run database migrations. These command-line tools automate boilerplate creation and help maintain consistent project architecture throughout development.

Do I need prior Backbone experience to develop Titanium Alloy apps?

Prior Backbone experience is helpful but not strictly required to develop Titanium Alloy apps, because the guide covers core concepts and integration patterns. Understanding basic MVC principles and JavaScript is sufficient to start applying Alloy best practices.