
from antigravity-awesome-skills42,325
Guides developers through migrating AngularJS (1.x) apps to modern Angular (2+), with hybrid ngUpgrade approaches, component/service conversions, DI strategies,
This skill provides a practical, step-by-step guide for migrating AngularJS (1.x) applications to modern Angular (2+). It covers migration strategies (big-bang, incremental/hybrid, vertical-slice), hybrid app bootstrap using ngUpgrade, component and directive conversion patterns, service/DI migration, routing changes, forms, and testing plans. Concrete code examples (AngularJS → Angular components, services, routing) and templates for hybrid bootstrap are included to accelerate real-world migrations.
Use this skill when you need to plan or execute a migration from AngularJS to Angular: assessing risk, choosing between rewrite vs. incremental migration, setting up an ngUpgrade hybrid app, converting controllers/directives to components, migrating services and DI, and validating the migration with tests. Not appropriate for small cosmetic UI fixes or projects already on modern Angular.
Best suited for coding/IDE-enabled agents (Claude Code, Cursor, Codex CLI, Gemini CLI) and human-in-the-loop workflows that can run analysis scripts and adapt templates. The repo-level tooling suggests compatibility with Antigravity and various CLI-driven agent runtimes.
AngularJS-to-Angular migration guide skill with no bundled scripts. Pure documentation/reference: covers hybrid setup via ngUpgrade, component/directive/service/routing/forms migration with before/after code examples, and a phased migration timeline. Well-written content but monolithic — everything lives in one SKILL.md with no references/ or scripts/ actually bundled despite being mentioned.
Clean skill — no security concerns at all. Referenced files (references/hybrid-mode.md, scripts/analyze-angular-app.sh, etc.) are not included in the bundle, so the skill is incomplete vs its own documentation. Niche but real use case as AngularJS apps still exist in maintenance mode.
Reverse Engineer
Provides step-by-step guidance and best practices for binary reverse engineering: static analysis, dynamic tracing, disassembly, and documentation workflows for
Node.js Best Practices
Guidelines and decision-making for Node.js architecture, runtime, async patterns, security, validation, and testing to inform framework and system choices.
DOCX Official
Workflows and tools to create, edit, analyze, and convert .docx files safely and reproducibly, including tracked-change redlining and raw OOXML access.
Makepad Basics
Guides agents to create, structure, and bootstrap Rust Makepad applications using makepad-widgets (dev branch) with code patterns, macros, and event handling.
STRIDE Analysis Patterns
Apply the STRIDE threat-modeling methodology to systematically identify and document security threats during design, reviews, or audits.
Makepad Event & Action Handling
Guides handling of input, lifecycle, and widget actions in Makepad apps — events, hit testing, timers, and parent-child action flow.
Makepad Basics
Guides agents to generate and explain Rust Makepad apps: setup, live_design!, app_main!, widget wiring and common patterns for cross-platform GUI development.
Makepad Basics (Claude variant)
Agent skill for Makepad starter apps: generates Rust examples, explains live_design! patterns, and guides event handling and widget wiring for beginner projects
Claimable Postgres (pg.new)
Provision temporary Postgres databases (pg.new) instantly for demos, prototyping, and local development; returns a connection string and claim URL (72-hour expi
API Security Testing
Guided workflow for testing REST and GraphQL APIs: authentication, authorization, input validation, rate limiting, error handling, and common API vulnerabilitie