tidev/skills
Skill Claude CodeCodex
Use when reference files for the doc-based skills in this repo need re-aligning with upstream Titanium SDK documentation — after a tidev/titanium-docs release, when an audit reveals stale or training-data content, or before tagging a skills version. Covers ti-api, ti-guides, ti-howtos, alloy-guides, and alloy-howtos.…
tidev/skills
Instructions file CodexOpenCode
AGENTS.md instructions for tidev/skills, covering agents.md, what this repo is, layout, skill format and when to use.
tidev/skills
Skill Claude CodeCodex
Use when working with Alloy MVC projects: writing or reviewing Alloy controllers (app/controllers/), XML views (app/views/), TSS styles (app/styles/), Backbone models and collections (app/models/), sync adapters, migrations, widgets, or the Alloy compilation flow. Triggers include the app/views/ + app/controllers/ +…
tidev/skills
Skill Claude CodeCodex
Use when an Alloy MVC project needs help with the Alloy CLI (alloy new, alloy generate, alloy compile, alloy extract-i18n), configuration files (alloy.jmk build hooks, config.json env/platform precedence, widget.json), conditional views (if= attribute in XML/TSS), custom XML tags via app/lib/, Backbone.Events for…
tidev/skills
Skill Claude CodeCodex
Use when looking up properties, methods, events, constants, or type signatures for any Titanium API: Ti.UI, Ti.Android, Ti.App, Ti.Media, Ti.Network, Ti.Database, Ti.Filesystem, Ti.Geolocation, Ti.Contacts, Ti.Calendar, Global, Ti.XML, or third-party modules (Map, BLE, NFC, Facebook, Identity, CoreMotion, URLSession).…
tidev/skills
Skill Claude CodeCodex
Use when publishing a new GitHub release of a Titanium native module — covers researching the repo's historical release tag / name / notes convention, rebuilding the module from the merged default branch, and uploading the produced .zip per platform. Triggers include "create a release", "cut a release", "tag a…
tidev/skills
Skill Claude CodeCodex
Use when working on Titanium SDK fundamentals: project configuration (tiapp.xml, timodule.xml), CommonJS modules, Hyperloop native access, app distribution (App Store / Google Play, certificates, provisioning), Titanium CLI usage, memory management, bridge optimization, SQLite transactions, image memory, or coding…
tidev/skills
Skill Claude CodeCodex
Use when implementing Titanium SDK native integrations: location services, Google Maps v2 (Android) or Map Kit (iOS), push notifications (APNs/FCM), camera and gallery, media APIs, SQLite databases, HTTPClient networking, WKWebView, Android Intents, iOS Keychain/iCloud, WatchKit/Siri, Hyperloop native modules, or…
tidev/skills
Skill Claude CodeCodex
Use when updating, upgrading, or bumping a third-party native dependency in any Titanium native module repo — covers iOS .xcframework / .framework drops in ios/platform, Swift Package Manager entries in ios/spm.json, and Maven coordinates in android/build.gradle. Also bumps the Titanium SDK itself (latest…