
Claude Skills by thedixitjain
github.com/thedixitjainCommunityToolkit.Mvvm Messenger pub/sub for decoupled communication between ViewModels (or any objects). Covers WeakReferenceMessenger vs StrongReferenceMessenger, IRecipient<TMessage>, RequestMessage<T> / AsyncRequestMessage<T> / CollectionRequestMessage<T>, ValueChangedMessage<T>, channels (tokens), and the ObservableRecipient activation lifecycle. Use across WPF, WinUI 3, .NET MAUI, Uno, and Avalonia.
CommunityToolkit.Mvvm (the MVVM Toolkit) core: source generators ([ObservableProperty], [RelayCommand], [NotifyPropertyChangedFor], [NotifyCanExecuteChangedFor], [NotifyDataErrorInfo]), base classes (ObservableObject / ObservableValidator / ObservableRecipient), commands (RelayCommand / AsyncRelayCommand), and validation. Companion skills: mvvm-toolkit-messenger for pub/sub, mvvm-toolkit-di for Microsoft.Extensions.DependencyInjection wiring. Works across WPF, WinUI 3, MAUI, Uno, and Avalonia.
AI-powered PPT generation with document analysis and styled images
Operate and extend NanoClaw v2, ECC's zero-dependency session-aware REPL built on claude -p.
Visual whiteboard collaboration for Copilot CLI. Creates an interactive whiteboard that opens in your browser — draw, sketch, add sticky notes, then share everything back with Copilot. Copilot sees your drawings and text, and responds with analysis, suggestions, and ideas.
Problem-solving strategies for natural transformations in category theory
'Configure Navan admin roles, travel policies, approval workflows, and department-level access controls. Use when setting up enterprise RBAC, policy enforcement, or approval chains in Navan. Trigger with \"navan rbac\", \"navan roles\", \"navan travel policy\", \"navan approval workflow\". '
Use to write the NEJM structured abstract — four headed sections (Background, Methods, Results, Conclusions), ≤250 words, with the trial registration number and funding source, leading the Results with the primary outcome reported as an effect size with a 95% CI. Late-stage polish skill.
Modern take on brutalism with bold borders, vivid accent colors, and raw, high-contrast layouts on warm surfaces.
Electric neon glow effects with high-contrast color pairings for bold, attention-grabbing interfaces.
Diagnostics-only BGP troubleshooting patterns for neighbor state, route exchange, prefix policy, AS path inspection, and safe evidence collection.
NetworkX is a Python package for creating, manipulating, and analyzing complex networks and graphs.
Use when drafting or triaging NeurIPS OpenReview author responses, rebuttals, and discussion-period replies under the current year's response mechanics and double-blind constraints.
Use when explaining or diagnosing the NeurIPS main-track review process, including OpenReview, reviewer and AC roles, contribution-type review, ethics flags, reciprocal reviewing, discussion, and LLM-review policy.
Analyze Neuropixels extracellular recordings end-to-end with SpikeInterface. Covers loading SpikeGLX/Open Ephys/NWB data, preprocessing, drift/motion correction, Kilosort4 (and CPU) spike sorting, quality metrics, and unit curation (threshold-based, model-based UnitRefine, and AI-assisted visual review). Use when working with Neuropixels 1.0/2.0 recordings, spike sorting, or extracellular electrophysiology analysis.
Create a new Rails project
Multi-source RSS news aggregation with Claude-powered sentiment analysis and structured briefing output
Master ERC-721 and ERC-1155 NFT standards, metadata best practices, and advanced NFT features.
Use when choosing suggested and excluded referees for a Nature Geoscience submission and pre-empting the objections Earth-science referees are likely to raise. Plans referee handling; does not write the manuscript or the rebuttal.
Use when deciding which ngeo-* sub-skill to invoke next, or when sequencing manuscript work from scope-fit through revision for a Nature Geoscience (Nat. Geosci.) manuscript. Routes — does not replace — the specialized skills.
Catalog every config axis, its defaults and guards. Use when adding or auditing configuration. Do not use for running gates; use night-market-operations.
Runs repeatable AI work as checked, budgeted workflow files.
Never Use TaskOutput
Run a TypeScript script via tsx to fetch an HTTP endpoint and stream the response. Use when you need a small Node.js helper for HTTP calls.
Prevent Ethereum hashing bugs in JavaScript and TypeScript. Node's sha3-256 is NIST SHA3, not Ethereum Keccak-256, and silently breaks selectors, signatures, storage slots, and address derivation.
Expert guidance for distributed NoSQL databases (Cassandra, DynamoDB). Focuses on mental models, query-first modeling, single-table design, and avoiding hot partitions in high-scale systems.
Use when splitting NSDI material across the 12-page body, the appendix pages the CFP allows beyond references, HotCRP auxiliary-material uploads for critical online content, and the one-shot-revision packet — deciding what reviewers must see in-body versus what merely supports it.
Manage NuGet packages in .NET projects/solutions. Use this skill when adding, removing, or updating NuGet package versions. It enforces using `dotnet` CLI for package management and provides strict procedures for direct file edits only when updating versions.
分析营养数据、识别营养模式、评估营养状况,并提供个性化营养建议。支持与运动、睡眠、慢性病数据的关联分析。
Domain-specific authoritative source databases, search strategies by topic category, and source freshness rules
Single Source of Truth detection — where truth lives in an nWave repo and how to avoid contradicting it.
Canary skill for auto-injection detection
Event Modeling facilitation technique — brainstorm events, identify commands and views, define aggregate boundaries, write Given-When-Then specifications
Event Sourcing and CQRS as DDD implementation patterns — when to use, aggregate event streams, projections, snapshots, sagas, upcasting, conflict resolution
Tactical DDD — aggregate design rules, entities, value objects, domain events, repositories, domain services, and anti-pattern detection
Shared density-resolution contract for wave skills. Canonical detail on the D12 cascade, density resolver call, ad-hoc override workflow, and DocumentationDensityEvent telemetry emission. Referenced from nw-discover / nw-discuss / nw-design / nw-devops / nw-distill / nw-deliver.
4-phase discovery workflow with decision gates, phase transitions, success metrics, and state tracking
Fast-forwards through remaining waves end-to-end without stopping for review between waves.
TLA+ and PlusCal for specifying distributed system invariants. Decision heuristics for when formal verification adds value, key patterns, state explosion management, and alternatives comparison.
Clojure language-specific patterns, data-first modeling, REPL-driven development, and spec
F# language-specific patterns, Railway-Oriented Programming, and Computation Expressions
Haskell language-specific patterns, GADTs, type classes, and effect systems
Core functional programming thinking patterns and type system foundations, language-agnostic
Scala 3 language-specific patterns with ZIO, Cats Effect, and opaque types
Evidence collection methods, problem categorization, analysis techniques, and solution design patterns
Core JTBD theory and job story format - job dimensions, job story template, job stories vs user stories, 8-step universal job map, outcome statements, and forces of progress
JTBD discovery techniques adapted for AI product owner context. Four Forces extraction, job dimension probing, question banks, and anti-patterns for interactive feature discovery conversations.
Guided wizard to start a new feature. Asks what you want to build, recommends the right starting wave, and launches it.
Review dimensions and bug patterns for journey artifact reviews
YAML output format and approval criteria for platform design reviews. Load when generating review feedback.