Loading...
Loading...
Found 77 Skills
Review or refactor code so the correct behavior is the default path; use when APIs, setters, hooks, helpers, or component props have footguns where a natural call bypasses required semantics.
WeChat Official Account subscription and article management (based on the Mp2rss service, which converts Official Accounts to RSS) — subscribe to / list / unsubscribe from WeChat Official Accounts, query the historical articles of a given Official Account, and fuzzy-search subscribed sources by keyword. Matches: “Subscribe to this Official Account <article URL>”, “Convert this Official Account to RSS”, “Subscribe <mp.weixin.qq.com/s/...>”, “Which Official Accounts have I subscribed to?”, “List my Official Account RSS feeds”, “What has this Official Account posted recently?”, “Historical articles of <Official Account>”, “Pull the articles for <Official Account>”, “Unsubscribe from <Official Account>”, “Remove <Official Account> from my subscriptions”, “Search my subscribed Official Accounts for <keyword>”, and “mp2rss mp list / search / subscribe / remove / articles”. When subscribing, the input is the URL of “any article from the Official Account” (mp.weixin.qq.com/s/...), not the Official Account name itself. ⚠️ Handles only “WeChat Official Account” semantics; requests mentioning “X account / Twitter / xUserId / long-form articles / posts” should be routed to mp2rss-x and must not come here.
Review Rust changes for correctness, memory and thread safety, error semantics, unnecessary allocation or cloning, lock scope, API compatibility, test gaps, documentation, and dependency risk, applying the Rust API Guidelines checklist (C-PANIC, C-UNWRAP, C-TRANSMUTE, C-BOOL, C-NEWTYPE, C-COMMON-TRAITS, C-CONVERT, C-SEALED, C-NON-EXHAUSTIVE). Use when reviewing Rust diffs, pull requests, libraries, unsafe boundaries, or production incidents; report actionable findings by severity before summaries, route automated formatting or lint policy to rust-style-clippy, and route API shape decisions (trait sealing, error taxonomy, newtype design, builder patterns) to rust-api-design.
Decode a reference image or brief description into an editable halftone paper-collage specification. By default, use the Codex built-in `image_gen` to create brand-consistent stills and transparent layers, then use local FFmpeg or HyperFrames to produce a deterministic motion video that assembles piece by piece from an empty background. Use this when the user mentions halftone collage, paper collage, paper-cut collage, editorial collage, magazine collage, retro print collage, collage motion, collage animation, paper-cut animation, paper-piece assembly, layer-by-layer assembly, from nothing to something, elements flying in and assembling, stop-motion collage, stop-motion animation, Arcads style, reference-image breakdown, style breakdown, reverse-engineering a visual, “make it in this style,” “make something similar,” “generate collage stills,” “animate this image,” “make these elements assemble,” or “create a collage ad or collage explainer video.” English trigger semantics include editorial collage, halftone collage, paper collage, paper-cut motion, stop-motion graphic, assemble from empty, build-on motion, analyze this, break this down, reverse-engineer this look, generate the stills, animate this, and make these move. By default, do not invoke Arcads, Nano Banana, Seedance, or Kling. Enter an external generation path only when the user explicitly requests it and the corresponding connector is available.
Configures a Flutter app to support assistive technologies like Screen Readers. Use when ensuring an application is usable for people with disabilities.