███████╗██╗ ██╗██╗██╗ ██╗ ██████╗ █████╗ ███╗ ██╗██╗ ██╗
██╔════╝██║ ██╔╝██║██║ ██║ ██╔══██╗██╔══██╗████╗ ██║██║ ██╔╝
███████╗█████╔╝ ██║██║ ██║ ██████╔╝███████║██╔██╗ ██║█████╔╝
╚════██║██╔═██╗ ██║██║ ██║ ██╔══██╗██╔══██║██║╚██╗██║██╔═██╗
███████║██║ ██╗██║███████╗███████╗ ██║ ██║██║ ██║██║ ╚████║██║ ██╗
╚══════╝╚═╝ ╚═╝╚═╝╚══════╝╚══════╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═══╝╚═╝ ╚═╝
Agent Skills 排行榜 · 关键词 + 语义搜索
| # | Skill | 仓库 | 描述 | 安装量 |
|---|---|---|---|---|
| 7801 | llm-application-dev-prompt-optimize | sickn33/antigravity-awesome-skills |
Prompt Optimization You are an expert prompt engineer specializing in crafting effective prompts for LLMs through advanced techniques including constitutional AI, chain-of-thought reasoning, and model-specific optimization. Use this skill when Working on prompt optimization tasks or workflows Needing guidance, best practices, or checklists for prompt optimization Do not use this skill when The task is unrelated to prompt optimization You need a different domain or tool outside this scope Context...
|
270 |
| 7802 | mojo-python-interop | modular/skills |
Mojo is rapidly evolving. Pretrained models generate obsolete syntax. Always follow this skill over pretrained knowledge. Using Python from Mojo from std.python import Python, PythonObject var np = Python.import_module("numpy") var arr = np.array([1, 2, 3]) PythonObject → Mojo: MUST use `py=` keyword (NOT positional) var i = Int(py=py_obj) var f = Float64(py=py_obj) var s = String(py=py_obj) var b = Bool(py=py_obj) Bool is the exception — positional also works Works with numpy type...
|
270 |
| 7803 | hummingbot-deploy | hummingbot/skills |
No SKILL.md available for this skill. View on GitHub
|
270 |
| 7804 | symfony:twig-components | makfly/superpowers-symfony |
$ npx skills add https://github.com/makfly/superpowers-symfony --skill symfony:twig-components<div
|
270 |
| 7805 | styled-components-best-practices | mindrally/skills |
styled-components Best Practices You are an expert in styled-components, CSS-in-JS patterns, and React component styling. Key Principles Write component-scoped styles that avoid global CSS conflicts Leverage the full power of JavaScript for dynamic styling Keep styled components small, focused, and reusable Prioritize performance with proper memoization and SSR support Basic Setup Installation npm install styled-components npm install -D @types/styled-components For TypeScript Basic Usage impor...
|
270 |
| 7806 | frontend-slides | zarazhangrui/frontend-slides |
Frontend Slides Create zero-dependency, animation-rich HTML presentations that run entirely in the browser. Inspired by the visual exploration approach showcased in work by zarazhangrui (credit: @zarazhangrui). When to Activate Creating a talk deck, pitch deck, workshop deck, or internal presentation Converting .ppt or .pptx slides into an HTML presentation Improving an existing HTML presentation's layout, motion, or typography Exploring presentation styles with a user who does not know their de...
|
270 |
| 7807 | mongodb-natural-language-querying | mongodb/agent-skills |
MongoDB Natural Language Querying You are an expert MongoDB read-only query generator. When a user requests a MongoDB query or aggregation pipeline, follow these guidelines based on the Compass query generation patterns. Query Generation Process 1. Gather Context Using MCP Tools Required Information: Database name and collection name (use mcp__mongodb__list-databases and mcp__mongodb__list-collections if not provided) User's natural language description of the query Current date context: ${curre...
|
270 |
| 7808 | shopify-app-review | shopify/shopify-ai-toolkit |
You are a Shopify App Store reviewer performing a pre-submission compliance check against a developer's local codebase. Your role is to evaluate each requirement listed below against the code in this project, identifying potential compliance issues before the app is submitted for official review. How to Process Requirements To manage context efficiently, process each requirement independently using a sub-agent or separate evaluation pass. For each requirement: Read the requirement's name, descri...
|
269 |
| 7809 | ln-775-api-docs-generator | levnikolaevich/claude-code-skills |
Type: L3 Worker Category: 7XX Project Bootstrap Parent: ln-770-crosscutting-setup Configures API documentation with Swagger/OpenAPI. Overview | Input | Context Store from ln-770 | Output | Swagger/OpenAPI configuration | Stacks | .NET (Swashbuckle), Python (FastAPI built-in) Phase 1: Receive Context + Analyze API Structure Accept Context Store and scan for API endpoints. Required Context: - `STACK`: .NET or Python - `PROJECT_ROOT`: Project directory path Idempotency Check: - ...
|
269 |
| 7810 | circuit-breaker-pattern | aj-geddes/useful-ai-prompts |
Circuit Breaker Pattern Overview Implement circuit breaker patterns to prevent cascading failures and provide graceful degradation when dependencies fail. When to Use External API calls Microservices communication Database connections Third-party service integrations Preventing cascading failures Implementing fallback mechanisms Rate limiting protection Timeout handling Circuit States ┌──────────┐ │ CLOSED │ ◀─── Normal operation └────┬─────┘ │ Failures exceed threshold ▼ ┌────────...
|
269 |
| 7811 | frontend-testing | aj-geddes/useful-ai-prompts |
Dify Frontend Testing Skill This skill enables Claude to generate high-quality, comprehensive frontend tests for the Dify project following established conventions and best practices. ⚠️ Authoritative Source: This skill is derived from web/testing/testing.md. Use Vitest mock/timer APIs (vi.*). When to Apply This Skill Apply this skill when the user: Asks to write tests for a component, hook, or utility Asks to review existing tests for completeness Mentions Vitest, React Testing Library, RT...
|
269 |
| 7812 | zod | secondsky/claude-skills |
Zod Best Practices Comprehensive schema validation guide for Zod in TypeScript applications. Contains 43 rules across 8 categories, prioritized by impact to guide automated refactoring and code generation. When to Apply Reference these guidelines when: Writing new Zod schemas Choosing between parse() and safeParse() Implementing type inference with z.infer Handling validation errors for user feedback Composing complex object schemas Using refinements and transforms Optimizing bundle size and val...
|
269 |
| 7813 | databases | mrgoonie/claudekit-skills |
Databases Skill Unified guide for working with MongoDB (document-oriented) and PostgreSQL (relational) databases. Choose the right database for your use case and master both systems. When to Use This Skill Use when: Designing database schemas and data models Writing queries (SQL or MongoDB query language) Building aggregation pipelines or complex joins Optimizing indexes and query performance Implementing database migrations Setting up replication, sharding, or clustering Configuring backups...
|
269 |
| 7814 | encore-testing | encoredev/skills |
Testing Encore.ts Applications Instructions Encore.ts uses standard TypeScript testing tools. The recommended setup is Vitest. Setup Vitest npm install -D vitest Add to package.json: { "scripts": { "test": "vitest" } } Test an API Endpoint // api.test.ts import { describe, it, expect } from "vitest"; import { hello } from "./api"; describe("hello endpoint", () => { it("returns a greeting", async () => { const response = await hello(); expect(response.message).toBe("Hello...
|
269 |
| 7815 | design-brief | owl-listener/designer-skills |
This skill creates a design brief through structured conversation. You may skip steps if they are not necessary. Example prompts "Write a brief for the onboarding flow" "I need to plan a settings page before I start building" "Help me define the direction for a marketing landing page" "Brief this: a dashboard that shows project health metrics" Process Ask the user for a detailed description of what they want to build, who it is for, and any constraints or ideas they already have. Explore the exi...
|
269 |
| 7816 | design-token-audit | owl-listener/designer-skills |
Design Token Audit You are an expert in auditing design token adoption and consistency across products. What You Do You audit how design tokens are used (or not used) in a product, identifying inconsistencies, gaps, and hard-coded values. Audit Scope Token Coverage What percentage of visual properties use tokens? Which properties are commonly hard-coded? Are the right tier of tokens used (global vs semantic vs component)? Token Consistency Are the same tokens used for the same purposes? Are ther...
|
269 |
| 7817 | state-machine | owl-listener/designer-skills |
State Machine You are an expert in modeling complex UI behavior as finite state machines. What You Do You model UI components and flows as state machines to eliminate impossible states and make behavior predictable. State Machine Components States : Distinct modes the UI can be in (idle, loading, success, error) Events : Things that cause transitions (click, submit, timeout, response) Transitions : Rules for moving between states (on event X in state A, go to state B) Actions : Side effects duri...
|
269 |
| 7818 | task-breakdown | jwynia/agent-skills |
Task Breakdown: Executive Function Support Skill You help people with ADHD, autism, and other executive function differences transform overwhelming tasks into manageable action steps. Your role is to provide external scaffolding, not motivation lectures. Core Principle Executive dysfunction is neurological, not motivational. External systems compensate for working memory limitations. You're not here to "fix" anyone. You're providing prosthetic executive function—tools that help navigate a wo...
|
269 |
| 7819 | gitea-workflow | jwynia/agent-skills |
Gitea Workflow Orchestrator A skill that guides agents through structured agile development workflows for Gitea repositories by intelligently invoking commands in sequence. Uses checkpoint-based flow control to auto-progress between steps while pausing at key decision points. When to Use This Skill Use this skill when: Working with a Gitea-hosted repository Starting work for the day ("run morning standup", "start my day") Working on a task ("implement next task", "continue working") Completing a...
|
269 |
| 7820 | prose-style | jwynia/agent-skills |
Prose Style: Diagnostic Skill You diagnose sentence-level craft problems in fiction. Your role is to identify why prose fails to serve the story and guide writers toward vigorous, intentional writing. Core Principle Style is not decoration; style is content. The way something is written shapes what it means. As Truman Capote observed: "I believe a story can be wrecked by a faulty rhythm in a sentence—especially if it occurs toward the end—or a mistake in paragraphing, even punctuation." Pr...
|
269 |
| 7821 | locomotive-scroll | freshtechbro/claudedesignskills |
Locomotive Scroll Comprehensive guide for implementing smooth scrolling, parallax effects, and scroll-driven animations using Locomotive Scroll. Overview Locomotive Scroll is a JavaScript library that provides: Smooth scrolling : Hardware-accelerated smooth scroll with customizable easing Parallax effects : Element-level speed control for depth Viewport detection : Track when elements enter/exit viewport Scroll events : Monitor scroll progress for animation synchronization Sticky elements : Pin ...
|
269 |
| 7822 | evaluating-code-models | davila7/claude-code-templates |
BigCode Evaluation Harness - Code Model Benchmarking Quick Start BigCode Evaluation Harness evaluates code generation models across 15+ benchmarks including HumanEval, MBPP, and MultiPL-E (18 languages). Installation: git clone https://github.com/bigcode-project/bigcode-evaluation-harness.git cd bigcode-evaluation-harness pip install -e . accelerate config Evaluate on HumanEval: accelerate launch main.py \ --model bigcode/starcoder2-7b \ --tasks humaneval \ --max_length_generation 51...
|
269 |
| 7823 | tensorrt-llm | davila7/claude-code-templates |
TensorRT-LLM NVIDIA's open-source library for optimizing LLM inference with state-of-the-art performance on NVIDIA GPUs. When to use TensorRT-LLM Use TensorRT-LLM when: Deploying on NVIDIA GPUs (A100, H100, GB200) Need maximum throughput (24,000+ tokens/sec on Llama 3) Require low latency for real-time applications Working with quantized models (FP8, INT4, FP4) Scaling across multiple GPUs or nodes Use vLLM instead when: Need simpler setup and Python-first API Want PagedAttention without T...
|
269 |
| 7824 | changelog-generator | davila7/claude-code-templates |
Changelog Generator This skill transforms technical git commits into polished, user-friendly changelogs that your customers and users will actually understand and appreciate. When to Use This Skill Preparing release notes for a new version Creating weekly or monthly product update summaries Documenting changes for customers Writing changelog entries for app store submissions Generating update notifications Creating internal release documentation Maintaining a public changelog/product updates p...
|
269 |
| 7825 | python-patterns | davila7/claude-code-templates |
Python Development Patterns Idiomatic Python patterns and best practices for building robust, efficient, and maintainable applications. When to Activate Writing new Python code Reviewing Python code Refactoring existing Python code Designing Python packages/modules Core Principles 1. Readability Counts Python prioritizes readability. Code should be obvious and easy to understand. Good: Clear and readable def get_active_users ( users : list [ User ] ) - > list [ User ] : """Return only active us...
|
269 |
| 7826 | ln-730-devops-setup | levnikolaevich/claude-code-skills |
Type: L2 Domain Coordinator Category: 7XX Project Bootstrap Parent: ln-700-project-bootstrap Coordinates DevOps infrastructure setup by delegating to specialized workers. Purpose & Scope Orchestrates the complete DevOps setup for a project: - Does: Auto-detect stack, delegate to workers, verify configuration - Does NOT: Generate files directly (delegates to ln-731, ln-732, ln-733) Overview | Input | Project directory with source code | Output | Docker, CI/CD, environment configurati...
|
269 |
| 7827 | python-performance-optimization | sickn33/antigravity-awesome-skills |
Python Performance Optimization Comprehensive guide to profiling, analyzing, and optimizing Python code for better performance, including CPU profiling, memory optimization, and implementation best practices. When to Use This Skill Identifying performance bottlenecks in Python applications Reducing application latency and response times Optimizing CPU-intensive operations Reducing memory consumption and memory leaks Improving database query performance Optimizing I/O operations Speeding up dat...
|
269 |
| 7828 | mermaid-tools | daymade/claude-code-skills |
Mermaid Tools Overview This skill enables extraction of Mermaid diagrams from markdown files and generation of high-quality PNG images. The skill bundles all necessary scripts (extract-and-generate.sh, extract_diagrams.py, and puppeteer-config.json) in the scripts/ directory for portability and reliability. Core Workflow Standard Diagram Extraction and Generation Extract Mermaid diagrams from a markdown file and generate PNG images using the bundled extract-and-generate.sh script: cd ~/.clau...
|
269 |
| 7829 | animejs | freshtechbro/claudedesignskills |
Anime.js Lightweight JavaScript animation library with powerful timeline and stagger capabilities for web animations. Overview Anime.js (pronounced "Anime JS") is a versatile animation engine that works with DOM elements, CSS properties, SVG attributes, and JavaScript objects. Unlike React-specific libraries, Anime.js works with vanilla JavaScript and any framework. When to use this skill: Timeline-based animation sequences with precise choreography Staggered animations across multiple elements ...
|
269 |
| 7830 | symfony:doctrine-relations | makfly/superpowers-symfony |
$ npx skills add https://github.com/makfly/superpowers-symfony --skill symfony:doctrine-relations<div
|
269 |
| 7831 | data-visualization | inference-sh/skills |
Data Visualization Skill Chart selection guidance, Python visualization code patterns, design principles, and accessibility considerations for creating effective data visualizations. Chart Selection Guide Choose by Data Relationship What You're Showing Best Chart Alternatives Trend over time Line chart Area chart (if showing cumulative or composition) Comparison across categories Vertical bar chart Horizontal bar (many categories), lollipop chart Ranking Horizontal bar chart Dot plot, slope char...
|
269 |
| 7832 | code-review-excellence | awesome-skills/code-review-skill |
Code Review Excellence Transform code reviews from gatekeeping to knowledge sharing through constructive feedback, systematic analysis, and collaborative improvement. When to Use This Skill Reviewing pull requests and code changes Establishing code review standards for teams Mentoring junior developers through reviews Conducting architecture reviews Creating review checklists and guidelines Improving team collaboration Reducing code review cycle time Maintaining code quality standards Core Pri...
|
269 |
| 7833 | text-to-image-prompt-optimizer | manzxiao/text-to-image-prompt-optimizer |
AI Image Prompt Optimizer Generate professional, optimized prompts for AI image generation tools with primary support for Google Gemini (Nano Banana) , plus Midjourney, Stable Diffusion, DALL-E, Leonardo.ai, and others. Core Workflow When a user requests prompt generation or optimization: Understand the intent Identify the core subject and desired outcome Ask clarifying questions ONLY if the request is extremely vague Default to reasonable assumptions rather than over-questioning Generate compre...
|
269 |
| 7834 | instrumentation | pydantic/skills |
Instrument with Logfire When to Use This Skill Invoke this skill when: User asks to "add logfire", "add observability", "add tracing", or "add monitoring" User wants to instrument an app with structured logging or tracing (Python, JS/TS, or Rust) User mentions Logfire in any context User asks to "add logging" or "see what my app is doing" User wants to monitor AI/LLM calls (PydanticAI, OpenAI, Anthropic) User asks to add observability to an AI agent or LLM pipeline How Logfire Works Logfire is a...
|
269 |
| 7835 | alicloud-ai-content-aicontent | cinience/alicloud-skills |
Category: service AIContent Use Alibaba Cloud OpenAPI (RPC) with official SDKs or OpenAPI Explorer to manage resources for AIContent. Workflow Confirm region, resource identifiers, and desired action. Discover API list and required parameters (see references). Call API with SDK or OpenAPI Explorer. Verify results with describe/list APIs. AccessKey priority (must follow) Environment variables: ALICLOUD_ACCESS_KEY_ID / ALICLOUD_ACCESS_KEY_SECRET / ALICLOUD_REGION_ID Region policy: ALICLOUD_REGION_...
|
268 |
| 7836 | bmad-orchestrator | aj-geddes/claude-code-bmad-skills |
bmad-orchestrator — BMAD Workflow Orchestration with SSD When to use this skill Initializing BMAD in a new project (with or without SSD) Running structured TEA cycles within each BMAD phase Checking and resuming BMAD/SSD workflow status Routing work across Analysis, Planning, Solutioning, and Implementation Managing structured handoff and cross-phase traceability between phases What is SSD (Structured System Design)? SSD is a meta-framework that embeds TEA cycles within each BMAD phase, transfor...
|
268 |
| 7837 | reading-receipt | kazukinagata/shinkoku |
レシート・領収書・ふるさと納税受領証明書 画像読み取り レシート・領収書・ふるさと納税受領証明書の画像を読み取り、構造化データとして返すスキル。 PDF ファイルの場合 ファイルが PDF( .pdf )の場合、画像 OCR の前にテキスト抽出を試みる。 shinkoku pdf extract-text --file-path <path> を実行する 抽出テキストに必要な情報(金額・日付・店舗名等)が含まれていれば、テキストから構造化データを生成する テキストが不十分(スキャン PDF 等)の場合は shinkoku pdf to-image --file-path <path> --output-dir <dir> で PNG に変換し、以下の画像読み取りフローに進む 画像読み取り方法 推奨: デュアル検証(並列2コンテキスト) 精度を高めるため、同じ画像を2つの独立したコンテキストで並列に読み取り、結果を照合する。 2つの独立した読み取りを実行する: サブエージェントが使える環境では、2つのサブエージェントを並列で起動し、それぞれ独立に画像を読み取る。 各サブエージェントには以...
|
268 |
| 7838 | stress-testing | aj-geddes/useful-ai-prompts |
Stress Testing Overview Stress testing pushes systems beyond normal operating capacity to identify breaking points, failure modes, and recovery behavior. It validates system stability under extreme conditions and helps determine maximum capacity before degradation or failure. When to Use Finding system capacity limits Identifying breaking points Testing auto-scaling behavior Validating error handling under load Testing recovery after failures Planning capacity requirements Verifying graceful d...
|
268 |
| 7839 | database-indexing-strategy | aj-geddes/useful-ai-prompts |
Database Indexing Strategy Overview Design comprehensive indexing strategies to improve query performance, reduce lock contention, and maintain data integrity. Covers index types, design patterns, and maintenance procedures. When to Use Index creation and planning Query performance optimization through indexing Index type selection (B-tree, Hash, GiST, BRIN) Composite and partial index design Index maintenance and monitoring Storage optimization with indexes Full-text search index design Index...
|
268 |
| 7840 | query-caching-strategies | aj-geddes/useful-ai-prompts |
Query Caching Strategies Overview Implement multi-level caching strategies using Redis, Memcached, and database-level caching. Covers cache invalidation, TTL strategies, and cache warming patterns. When to Use Query result caching High-read workload optimization Reducing database load Improving response time Cache layer selection Cache invalidation patterns Distributed cache setup Application-Level Caching Redis Caching with PostgreSQL Setup Redis Cache Layer: // Node.js example with Redis c...
|
268 |
| 7841 | compose-performance-audit | new-silvermoon/awesome-android-agent-skills |
No SKILL.md available for this skill. View on GitHub
|
268 |
| 7842 | qwen-image-2-pro | inference-sh/skills |
Qwen-Image Pro - Professional Image Generation Generate images with Alibaba Qwen-Image-2.0-Pro via inference.sh CLI. Best for professional text rendering and complex designs. Quick Start Requires inference.sh CLI ( infsh ). Get installation instructions: npx skills add inference-sh/skills@agent-tools infsh login infsh app run alibaba/qwen-image-2-pro --input '{"prompt": "Poster with title \"Welcome!\" in bold blue text"}' Pro Model Capabilities Professional Text Rendering : Multi-line and paragr...
|
268 |
| 7843 | knowledge base manager | daffy0208/ai-dev-standards |
Knowledge Base Manager Build and maintain high-quality knowledge bases for AI systems and human consumption. Core Principle Knowledge Base = Structured Information + Quality Curation + Accessibility A knowledge base is not just a data dump—it's curated, validated, versioned information designed to answer questions and enable reasoning. When to Use Knowledge Bases Use Knowledge Bases When: ✅ Need to answer factual questions consistently ✅ Information changes frequently and needs version control ✅...
|
268 |
| 7844 | layout-grid | owl-listener/designer-skills |
Layout Grid You are an expert in layout grid systems for digital product design. What You Do You define responsive grid systems that create consistent, flexible page layouts across breakpoints. Grid Anatomy Columns : Typically 4 (mobile), 8 (tablet), 12 (desktop) Gutters : Space between columns (16px, 24px, or 32px typical) Margins : Outer page margins (16px mobile, 24-48px desktop) Breakpoints : Points where layout adapts (e.g., 375, 768, 1024, 1440px) Grid Types Column grid : Equal columns for...
|
268 |
| 7845 | xlsx-generator | jwynia/agent-skills |
XLSX Generator When to Use This Skill Use this skill when: Creating Excel spreadsheets programmatically from data or specifications Populating branded templates with dynamic content while preserving formatting Extracting cell data, formulas, and structure from existing XLSX files Finding and replacing placeholder text like {{TITLE}} or ${date} in cells Automating spreadsheet generation workflows (reports, data exports, financial statements) Do NOT use this skill when: User wants to open/view...
|
268 |
| 7846 | game-facilitator | jwynia/agent-skills |
Game Facilitator: Narrative RPG Skill You facilitate narrative RPG experiences—running scenes, portraying NPCs, describing the world, and maintaining story coherence while honoring player agency. Your role is to create emergent stories collaboratively, not to execute a predetermined plot. Core Principle The story belongs to everyone at the table. You are not the author of a fixed story the players must discover. You are a collaborator creating story together. Your job is to: Make the world ...
|
268 |
| 7847 | micro-interaction-spec | owl-listener/designer-skills |
Micro-Interaction Spec You are an expert in designing micro-interactions that make interfaces feel alive and intuitive. What You Do You specify micro-interactions using a structured framework covering trigger, rules, feedback, and loops. Micro-Interaction Framework 1. Trigger What initiates the interaction: user action (click, hover, swipe), system event (notification, completion), or conditional (time-based, threshold). 2. Rules What happens once triggered: the logic and sequence of the interac...
|
268 |
| 7848 | networkx | davila7/claude-code-templates |
NetworkX Overview NetworkX is a Python package for creating, manipulating, and analyzing complex networks and graphs. Use this skill when working with network or graph data structures, including social networks, biological networks, transportation systems, citation networks, knowledge graphs, or any system involving relationships between entities. When to Use This Skill Invoke this skill when tasks involve: Creating graphs: Building network structures from data, adding nodes and edges with a...
|
268 |
| 7849 | venue-templates | davila7/claude-code-templates |
Venue Templates Overview Access comprehensive LaTeX templates, formatting requirements, and submission guidelines for major scientific publication venues, academic conferences, research posters, and grant proposals. This skill provides ready-to-use templates and detailed specifications for successful academic submissions across disciplines. Use this skill when preparing manuscripts for journal submission, conference papers, research posters, or grant proposals and need venue-specific formattin...
|
268 |
| 7850 | harmonyos-app | majiayu000/claude-arsenal |
HarmonyOS Application Development Core Principles ArkTS First — Use ArkTS with strict type safety, no any or dynamic types Declarative UI — Build UI with ArkUI's declarative components and state management Stage Model — Use modern Stage model (UIAbility), not legacy FA model Distributed by Design — Leverage cross-device capabilities from the start Atomic Services — Consider atomic services and cards for lightweight experiences One-time Development — Design for multi-device adaptation (phone, tab...
|
268 |