Build and review ViewModels, objects that manage screen state and actions, with CommunityToolkit.Mvvm. Use attributes to generate change notifications and commands, add input validation, and handle asynchronous operations, cancellation, and command availability.
中文简介正在准备中。当前显示英语简介。
- Add properties that notify the screen when values change
- Create asynchronous commands with cancellation
- Validate registration forms and settings
github/awesome-copilot☆ 4万2026年10月20日 更新
Build charts from tables using Vega-Lite, Vega, or Observable Plot. Describe data, visual elements, and interactions in reusable definitions, choose a suitable tool, and assess mobile layout, performance, and when custom rendering becomes necessary.
中文简介正在准备中。当前显示英语简介。
- Writing a Vega-Lite chart specification from a dataset
- Choosing between Plot, Vega-Lite, and D3
- Building layered charts with panels and tooltips
openai/plugins☆ 75142026年10月8日 更新
Build and review SwiftUI interfaces for iOS and macOS with guidance on state management, reusable views, navigation, and rendering performance. Examples show how to organize data flow and reduce unnecessary screen updates.
中文简介正在准备中。当前显示英语简介。
- Choosing state management for SwiftUI views
- Designing navigation with NavigationStack
- Improving list rendering performance
affaan-m/ECC☆ 28.5万2026年10月20日 更新
Refactor SwiftUI screens into smaller view types while preserving layout and behavior. Organize state, dependencies, and actions, and check that observable models use the appropriate state wrappers for the app’s supported iOS versions.
中文简介正在准备中。当前显示英语简介。
- Split a long SwiftUI screen into smaller views
- Move actions and business logic out of the view body
- Review observable state and model initialization
Dimillian/Skills☆ 40062026年3月30日 更新
使用Swift的actor管理共享数据访问,将内存缓存与JSON文件存储结合,设计避免并发访问时数据竞争的存储层,并提供与ViewModel配合的示例。
- 为iOS和macOS应用保存本地数据
- 设计以离线使用为主的存储层
- 替换基于锁的同步代码
affaan-m/ECC☆ 28.5万2026年10月20日 更新
依据最新的gstack模板重新生成iOS应用的调试连接代码,更新相关Swift文件及带类型的状态读写代码,适用于升级后或新增状态时的同步。
- 升级gstack后更新调试连接
- 为新增ViewModels补充访问器
- 重新生成新增属性的访问器
garrytan/gstack☆ 13.7万2026年10月20日 更新
Guide an RxJS 7 project to RxJS Next by testing existing behavior, reviewing how subscriptions start and end, and validating small batches of changes. Record approved behavior choices, verification results, and unresolved blockers in migration reports.
中文简介正在准备中。当前显示英语简介。
- Assess RxJS usage and test coverage before migration
- Plan how subscriptions and cleanup should behave
- Migrate code and TestScheduler tests in small batches
ReactiveX/rxjs☆ 3.2万2026年8月9日 更新
Turn rough feature ideas into a clear SPEC.md through focused questions. Define target users, business rules, current scope, and acceptance criteria based on observable results, giving developers or AI agents concrete requirements to implement.
中文简介正在准备中。当前显示英语简介。
- Turning rough feature ideas into requirements
- Defining observable acceptance criteria
- Clarifying current scope and exclusions
mvschwarz/openrig☆ 79972026年10月20日 更新
Connect .NET MAUI screens to application data using XAML or C#. Covers compile-time binding checks, change notifications, value conversion, and fallback displays to help implement bindings and investigate screens that fail to update.
中文简介正在准备中。当前显示英语简介。
- Fix screens that do not reflect data changes
- Add compile-time checks to XAML bindings
- Convert and format values for display
dotnet/skills☆ 56882026年10月20日 更新
Bridge Observables and Signals using toSignal and toObservable in Angular. Use when converting between RxJS Observables and Angular Signals.
中文简介正在准备中。当前显示原文说明。
HoangNguyen0403/agent-skills-standard☆ 5792026年10月18日 更新
State management for Angular 18-21: signals (signal/computed/effect), services-as-state, NgRx Store + Effects + Selectors, NgRx Component Store, NgRx Signals (newer signal-based store). RxJS essentials — operators, async pipe, takeUntilDestroyed, signal/observable interop. Use this skill to: - Pick the right state tool (signals / services / NgRx variant / vue-query equivalent). - Use signals correctly (signal/computed/effect — when each). - Build a Pinia-style service-as-state singleton. - Set up NgRx Store + Effects + Selectors. - Use RxJS without leaking subscriptions (async pipe, takeUntilDestroyed, Subject patterns). - Bridge signals ↔ observables via toSignal / toObservable. Do NOT use this skill for: - General Angular conventions (see angular-conventions). - Routing state (see angular-routing). - Form state (see angular-forms). - Testing state (see angular-testing).
中文简介正在准备中。当前显示原文说明。
AratKruglik/claude-sdlc☆ 432026年10月17日 更新
Apply strict coding practices to Python, Rust, TypeScript, and Go projects. The skill guides typed errors, handling every variant, resource management, and tests that verify observable behavior, while prioritizing reuse and minimal changes.
中文简介正在准备中。当前显示英语简介。
- Implementing features with strict types
- Fixing bugs at their shared root cause
- Reviewing tests for observable behavior
code-yeongyu/oh-my-openagent☆ 7万2026年10月20日 更新
Check that an actual app, API, or command-line tool works by exercising its real entry point with realistic inputs. Collect observable evidence such as outputs, logs, exit codes, or screenshots, and report remaining uncertainty.
中文简介正在准备中。当前显示英语简介。
- Checking app behavior through the actual interface
- Verifying API behavior with realistic inputs
- Collecting command-line outputs and exit codes
codewhale-hq/Codewhale☆ 4.1万2026年10月20日 更新
Connect ViewModels, objects that manage screen state and actions, through messages without direct references. The skill covers event broadcasts, requests for values, window-specific channels, and recipient registration and cleanup using CommunityToolkit.Mvvm.
中文简介正在准备中。当前显示英语简介。
- Share login or theme changes across ViewModels
- Request values from another ViewModel
- Keep messages within a specific window
github/awesome-copilot☆ 4万2026年10月20日 更新
Turn feature ideas into backlog items, a team's planned units of work, using Why, What, and Acceptance Criteria. Connect each item to business goals and define observable outcomes in independent pieces sized for one sprint.
中文简介正在准备中。当前显示英语简介。
- Breaking a feature into independent work items
- Explaining the business purpose behind development work
- Writing observable acceptance criteria
phuryn/pm-skills☆ 2.7万2026年10月16日 更新
Refactor large SwiftUI screens into smaller views with clear inputs and state ownership. Organize actions, shared dependencies, and observable models while preserving existing layout and behavior, making the code easier to read and test.
中文简介正在准备中。当前显示英语简介。
- Split a large SwiftUI screen into smaller views
- Clarify state ownership and data flow
- Move business logic out of the view body
openai/plugins☆ 75142026年10月8日 更新
Turn agreed requirements or design documents into actionable development tasks grounded in existing code. Define observable acceptance criteria, scope, affected behavior, and unresolved decisions so builders can understand what to deliver and verify.
中文简介正在准备中。当前显示英语简介。
- Turning a requirements document into a task
- Checking a design against existing code
- Identifying missing behavior decisions
tech-leads-club/agent-skills☆ 70752026年10月17日 更新
Organize substantial tasks into a cycle of creation, independent review, and revision while preserving the original request. Turn broad quality goals into observable checks, collect evidence, and finish with verified results or a clearly identified blocker.
中文简介正在准备中。当前显示英语简介。
- Turning vague quality goals into observable completion checks
- Coordinating independent workstreams and reviewers
- Comparing anonymous candidates against a shared benchmark
MengTo/Skills☆ 68692026年10月18日 更新
Turn a design problem into an RFC, a proposal for review and discussion. Define who benefits and what changes, compare real alternatives, document drawbacks and open questions, and save a linked, validated draft.
中文简介正在准备中。当前显示英语简介。
- Drafting an RFC for a design change
- Clarifying beneficiaries and observable outcomes
- Comparing alternatives and design drawbacks
inkeep/open-knowledge☆ 46432026年10月20日 更新
Apply strict coding practices to Python, Rust, TypeScript, and Go projects. The skill guides typed errors, handling every variant, resource management, and tests that verify observable behavior, while prioritizing reuse and minimal changes.
中文简介正在准备中。当前显示英语简介。
- Implementing features with strict types
- Fixing bugs at their shared root cause
- Reviewing tests for observable behavior
code-yeongyu/lazycodex☆ 38042026年10月19日 更新
Use when the user wants to modernize iOS code to iOS 17/18 patterns, migrate from ObservableObject to @Observable, update @StateObject to @State, or adopt modern SwiftUI APIs.
中文简介正在准备中。当前显示原文说明。
CharlesWiltgen/Axiom☆ 12222026年10月20日 更新
Builds and reviews SwiftUI views with modern MV architecture, state, composition, isolated previews, and migration guidance. Covers @Observable ownership, @State/@Bindable/@Environment wiring, view decomposition, ViewModifiers, environment values, .task loading, iOS 26+ handoffs, Writing Tools, clipboard availability, and performance. Use when structuring SwiftUI state, managing @Observable, composing views, previewing meaningful UI states, or correcting SwiftUI patterns.
中文简介正在准备中。当前显示原文说明。
dpearson2699/swift-ios-skills☆ 12172026年8月1日 更新
Author learning targets for a competency across developmental bands with precise, observable progression language. Use when writing 'I can' statements for competency-based programmes.
中文简介正在准备中。当前显示原文说明。
GarethManning/education-agent-skills☆ 8842026年8月29日 更新
Migration guides for CoreData to SwiftData, UIKit to SwiftUI, ObservableObject to @Observable, XCTest to Swift Testing, Objective-C to Swift, and StoreKit 1 to StoreKit 2. Use when migrating between Apple framework generations.
中文简介正在准备中。当前显示原文说明。
rshankras/claude-code-apple-skills☆ 8142026年7月24日 更新