KunanonJ
- 448 skills
- 0 followers
- 12 hours ago last updated
- ▌ Cursor Plugin Sentry Sentry Feature Setup · kunanonjConfigure specific Sentry features beyond basic SDK setup. Use when asked to monitor AI/LLM calls, set up OpenTelemetry pipelines, or create alerts and notifications.
- ▌ Cursor Plugin Teamkit What Did I Get Done · kunanonjSummarize authored commits over a user-specified time period into a concise update
- ▌ Cursor Plugin Teamkit Workflow From Chats · kunanonjExtract durable working preferences from recent Cursor chats and convert them into skills, rules, or workflow docs. Use when asked to learn preferences, mine feedback, personalize workflows, or generate team/person-specific agent guidance.
- ▌ Cursor Plugin Convex Agent Convex Reviewer · kunanonjCode reviewer specialized in Convex best practices, security, performance, and patterns
- ▌ Cursor Plugin Figma Figma Generate Diagram · kunanonjMANDATORY prerequisite — load this skill BEFORE every `generate_diagram` tool call. NEVER call `generate_diagram` directly without loading this skill first. Trigger whenever the user asks to create, generate, draw, render, sketch, or build a diagram — flowchart, architecture diagram, sequence diagram, ERD or entity-relationship diagram, state diagram or state machine, gantt chart, or timeline. Als
- ▌ Cursor Plugin Figma Figma Generate Library · kunanonjBuild or update a professional-grade design system in Figma from a codebase. Use when the user wants to create variables/tokens, build component libraries, create individual components with proper variant sets and variable bindings, set up theming (light/dark modes), document foundations, or reconcile gaps between code and Figma. Also use when the user asks to create or generate any component in F
- ▌ Cursor Plugin Figma Figma Implement Motion · kunanonjTranslates Figma motion and animations into production-ready application code. Use when implementing animation/motion from a Figma design — user mentions \"implement this motion\", \"add animation from Figma\", \"animate this component\", provides a Figma URL whose node is animated, or when `get_design_context` returns motion data or instructs you to call `get_motion_context`.
- ▌ Cursor Plugin Modern Web Chrome Extensions · kunanonjBuild and publish Chrome Extensions using Manifest V3 best practices. Use this skill whenever the user asks to create, modify, debug, or understand Chrome browser extensions, add-ons, or anything involving the Chrome Extensions API. Trigger on mentions of: 'Chrome extension', 'browser extension', 'manifest.json', 'content script', 'service worker' (in browser context), 'popup' (in browser extensio
- ▌ Cursor Plugin Posthog Agent Error Analyzer · kunanonjAnalyze multiple PostHog errors in parallel to identify patterns, root causes, and prioritize fixes based on user impact.
- ▌ Cursor Plugin Posthog Authoring Log Alerts · kunanonjAuthor useful, low-noise log alerts on services in a PostHog project. Use when the user asks to set up alerts for their logs, suggest alerts they should add, or evaluate whether a service is worth monitoring. Covers service triage, baseline characterisation, threshold drafting, back-testing via simulate, and shipping with a notification destination.
- ▌ Cursor Plugin Posthog Creating An Endpoint · kunanonjCreate a PostHog endpoint with the right shape on the first try — covers query kind choice, name conventions, what to expose as variables (HogQL code_name vs insight breakdown), data_freshness_seconds, and whether to materialise on day one. Use when the user says \"create an endpoint\", \"expose this query as an API\", \"turn this insight into an endpoint\", or asks for help structuring a new endp
- ▌ Cursor Plugin Posthog Creating Experiments · kunanonjGuides agents through the 3-step experiment creation flow: defining the hypothesis, configuring rollout, and setting up analytics. Delegates rollout decisions to configuring-experiment-rollout and metric setup to configuring-experiment-analytics. TRIGGER when: user asks to create a new experiment or A/B test, OR when you are about to call experiment-create. DO NOT TRIGGER when: user is updating an
- ▌ Cursor Plugin Posthog Exploring Apm Traces · kunanonjInvestigates distributed application performance using PostHog APM (OpenTelemetry span) data via MCP. Use when the user asks about service traces, slow HTTP/database spans, error spans, trace IDs, or span attributes — not AI observability traces or product logs. Uses posthog:query-apm-spans, posthog:apm-trace-get, posthog:apm-services-list, posthog:apm-attributes-list, and posthog:apm-attribute-va
- ▌ Cursor Plugin Posthog Exploring LLM Traces · kunanonjABSOLUTE MUST to debug and inspect LLM/AI agent traces using PostHog's MCP tools. Use when the user pastes a trace or session URL (e.g. /ai-observability/traces/<id> or /ai-observability/sessions/<id>), asks to debug a trace, figure out what went wrong, check if an agent used a tool correctly, verify context/files were surfaced, inspect subagent behavior, investigate LLM decisions, or analyze toke
- ▌ Cursor Plugin Posthog Investigating Replay · kunanonjInvestigates a session recording by gathering metadata, person profile, same-session events, and linked error tracking issues in one pass. Use when a user provides a recording or session ID and wants to understand what happened — who the user was, what they did, what errors occurred, and whether there are related error tracking issues. Replaces the manual chain of session-recording-get, persons-re
- ▌ Cursor Plugin Sentry Sentry Cloudflare Sdk · kunanonjFull Sentry SDK setup for Cloudflare Workers and Pages. Use when asked to \"add Sentry to Cloudflare Workers\", \"install @sentry/cloudflare\", or configure error monitoring, tracing, logging, crons, or AI monitoring for Cloudflare Workers, Pages, Durable Objects, Queues, Workflows, or Hono on Cloudflare.
- ▌ Cursor Plugin Canva Resize For Social Media · kunanonjResize a Canva design into multiple social media formats (Facebook post, Facebook story, Instagram post, Instagram story, LinkedIn post). Use this skill when users want to resize Canva designs specifically for multiple social media platforms in one operation, rather than resizing to a single format manually.
- ▌ Cursor Plugin Convex Rule Use Eslint Always · kunanonjAlways use ESLint with @convex-dev/eslint-plugin to catch Convex-specific issues and enforce best practices
- ▌ Cursor Plugin Create Agent Plugin Architect · kunanonjPlugin architecture specialist. Use when deciding the right component mix, structure, and metadata for a new Cursor plugin.
- ▌ Cursor Plugin Create Create Plugin Scaffold · kunanonjCreate a new Cursor plugin scaffold with a valid manifest, component directories, and marketplace wiring. Use when starting a new plugin or adding a plugin to a multi-plugin repository.
- ▌ Cursor Plugin Firebase Firebase Auth Basics · kunanonjGuide for setting up and using Firebase Authentication. Use this skill when the user's app requires user sign-in, user management, or secure data access using auth rules.
- ▌ Cursor Plugin Mongodb Mongodb Schema Design · kunanonjMongoDB schema design patterns and anti-patterns. Use when designing data models, reviewing schemas, migrating from SQL, or troubleshooting performance issues caused by schema problems. Triggers on \"design schema\", \"embed vs reference\", \"MongoDB data model\", \"schema review\", \"unbounded arrays\", \"one-to-many\", \"tree structure\", \"16MB limit\", \"schema validation\", \"JSON Schema\", \
- ▌ Cursor Plugin Mongodb Mongodb Search And AI · kunanonjGuides MongoDB users through implementing and optimizing Atlas Search (full-text), Vector Search (semantic), and Hybrid Search solutions. Use this skill when users need to build search functionality for text-based queries (autocomplete, fuzzy matching, faceted search), semantic similarity (embeddings, RAG applications), or combined approaches. Also use when users need text containment, substring m
- ▌ Cursor Plugin Posthog Diagnosing Sdk Health · kunanonjDiagnoses the health of a project's PostHog SDK integrations — which SDKs are up to date, which are outdated, and what to do about it. Use when a user asks about PostHog SDK versions, outdated SDKs, upgrade recommendations, \"SDK health\", \"SDK doctor\" (the former name), or when events or features seem off and it might be due to using an old SDK.
- ▌ Cursor Plugin Posthog Grouping Noisy Errors · kunanonjConsolidate PostHog error tracking issues that are the same actual error reported under different fingerprints. Use when the user asks \"why do I have so many TypeError issues that look the same?\", \"merge these duplicates\", \"stop splitting this error into new issues\", or wants to clean up fingerprint sprawl. Decides between a one-shot merge of existing issues and a durable grouping rule that
- ▌ Cursor Plugin Posthog Querying Posthog Data · kunanonjRequired reading before writing any HogQL/SQL or calling execute-sql against PostHog. Use whenever the user wants to search, find, or do complex aggregations PostHog entities (insights, dashboards, cohorts, feature flags, experiments, surveys, hog flows, data warehouse, persons, etc.) and query analytics data (trends, funnels, retention, lifecycle, paths, stickiness, web analytics, error tracking,
- ▌ Cursor Plugin Posthog Signals Scout General · kunanonj> General Signals scout for PostHog projects. Cross-product explorer that scans a team's project and emits findings into the Signals inbox. Sibling specialists (signals-scout-ai-observability, -logs, -error-tracking, -revenue-analytics, -surveys, -observability-gaps, -csp-violations, -anomaly-detection) cover individual product surfaces; this scout looks for cross-product correlations and explores what specialists don't cover. Each scout runs on its own schedule (default hourly), so general fires independently of the specialists over time.
- ▌ Cursor Plugin Posthog Signals Scout Surveys · kunanonjFocused Signals scout for PostHog projects running surveys. Watches active surveys for score regressions (NPS / CSAT / rating drops), response-volume drops, abandonment spikes, and targeting drift, AND aggregates open-text responses into recurring themes the team should know about (clusters of complaints, praise, feature requests). Emits findings only when a theme or anomaly clears the confidence
- ▌ Cursor Plugin Posthog Triaging Error Issues · kunanonjTriage PostHog error tracking issues during a daily or on-call review. Use when the user asks \"what's broken?\", \"what new errors do we have?\", \"show me top errors today\", \"what should I look at this morning\", or wants a prioritized list of active issues to work on. Surfaces new and high-impact issues, ranks by users affected and recency, points at linked replays, and proposes next actions
- ▌ Cursor Plugin Superpowers Using Superpowers · kunanonjUse when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying questions
- ▌ Cursor Plugin Teamkit Check Compiler Errors · kunanonjRun compile and type-check commands and report failures
- ▌ Cursor Plugin Thermos Thermo Nuclear Review · kunanonjComprehensive security and correctness audit of a branch's changes. Use for thermo nuclear, thermonuclear, or deep review requests, or branch/PR diff audits focused on bugs, breaking changes, security issues, devex regressions, and feature-gate leaks.
- ▌ Cursor Plugin Context7 Agent Docs Researcher · kunanonjLightweight agent for fetching library documentation without cluttering your main conversation context.
- ▌ Cursor Plugin Convex Rule Query Optimization · kunanonjUse indexes instead of filter() for efficient database queries
- ▌ Cursor Plugin Modern Web Modern Web Guidance · kunanonjSearch tool for modern web development best practices. MANDATORY: Execute FIRST for all HTML/CSS and clientside JS tasks. Do NOT skip — web APIs evolve rapidly and training weights contain obsolete patterns. Trigger immediately for: - UI/Layout: Modals, dialogs, popovers, Glassmorphism/backdrop-filters, anchor positioning, container queries, `:has()`, `:user-valid`. - Scroll/Motion: View Transiti
- ▌ Cursor Plugin Posthog Debugging Local Replay · kunanonjDebugs why session recordings aren't appearing in the local dev environment. Use when a developer reports that local replay ingestion isn't working, recordings aren't showing up despite /s calls, or the replay pipeline seems broken after hogli start. Covers the full local pipeline: SDK capture, Caddy proxy, capture-replay (Rust), Kafka, ingestion-sessionreplay (Node), recording-api (Node), Seaweed
- ▌ Cursor Plugin Posthog Exploring Live Traffic · kunanonjInspects PostHog Web analytics Live tab data — current users online, last-30-minutes pageviews, top pages, referrers, devices, browsers, countries, bot traffic, and the per-minute bot/users charts. Use when the user asks \"who is on my site right now?\", \"what is happening live?\", \"what bots are crawling me?\", asks about the \"live tab\" / \"live dashboard\", wants live numbers (last 30 min),
- ▌ Cursor Plugin Posthog Exploring LLM Clusters · kunanonjInvestigate AI observability clusters — understand usage patterns in AI/LLM traffic, compare cluster behavior, compute cost/latency metrics, and drill into individual traces within clusters.
- ▌ Cursor Plugin Posthog Instrument Integration · kunanonjAdd PostHog SDK integration to your application. Use when setting up PostHog for the first time or reviewing PRs that need PostHog initialization. Covers SDK installation, provider setup, and basic configuration for any framework.
- ▌ Cursor Plugin Posthog Managing Subscriptions · kunanonjManage PostHog subscriptions — scheduled email, Slack, or webhook deliveries of insight or dashboard snapshots. Use when the user wants to subscribe to an insight or dashboard, check existing subscriptions, change delivery frequency, add or remove recipients, or stop receiving updates.
- ▌ Cursor Plugin Sentry Sentry React Native Sdk · kunanonjFull Sentry SDK setup for React Native and Expo. Use when asked to \"add Sentry to React Native\", \"install @sentry/react-native\", \"setup Sentry in Expo\", or configure error monitoring, tracing, profiling, session replay, or logging for React Native applications. Supports Expo managed, Expo bare, and vanilla React Native.
- ▌ Cursor Plugin Teamkit Make Pr Easy To Review · kunanonjPrepare PRs for review by cleaning noisy history, improving PR descriptions, and adding reviewer guidance without changing code behavior. Use for \"make this easy to review\", \"tidy this PR\", \"clean up commits\", or \"annotate the diff\".
- ▌ Cursor Plugin Teamkit Rule No Inline Imports · kunanonjKeep imports at top of file and avoid inline imports
- ▌ Cursor Plugin Convex Rule Argument Validation · kunanonjAll public functions must validate arguments and return types
- ▌ Cursor Plugin Create Review Plugin Submission · kunanonjAudit a Cursor plugin for marketplace readiness. Use when validating manifests, component metadata, discovery paths, and submission quality before publishing.
- ▌ Cursor Plugin Mongodb Atlas Stream Processing · kunanonjManages MongoDB Atlas Stream Processing (ASP) workflows. Handles workspace provisioning, data source/sink connections, processor lifecycle operations, debugging diagnostics, and tier sizing. Supports Kafka, Atlas clusters, S3, HTTPS, and Lambda integrations for streaming data workloads and event processing. NOT for general MongoDB queries or Atlas cluster management. Requires MongoDB MCP Server wi
- ▌ Cursor Plugin Mongodb Mongodb Query Optimizer · kunanonjHelp with MongoDB query optimization and indexing. Use only when the user asks for optimization or performance: \"How do I optimize this query?\", \"How do I index this?\", \"Why is this query slow?\", \"Can you fix my slow queries?\", \"What are the slow queries on my cluster?\", etc. Do not invoke for general MongoDB query writing unless user asks for performance or index help. Prefer indexing a
- ▌ Cursor Plugin Posthog Formatting Insight Axes · kunanonjPick the right y-axis unit when creating or updating a TrendsQuery insight via `posthog:insight-create` or `posthog:insight-update`. Use when the agent is about to add a `formula` purely to convert units (e.g. dividing seconds by 60 to display minutes), when a `math_property` is a duration, currency, ratio, or large count, or whenever the user mentions \"format the y-axis\", \"duration\", \"second
- ▌ Cursor Plugin Posthog Suggesting Data Imports · kunanonjUse when the user asks about revenue, payments, subscriptions, billing, CRM deals, support tickets, production database tables, or other data that PostHog does not collect natively. Also use when a query fails because a table does not exist or returns no results for expected external data. The data warehouse can import from SaaS tools (Stripe, Hubspot, etc.), production databases (Postgres, MySQL,
- ▌ Cursor Plugin Pstack Principle Prove It Works · kunanonjApply after completing a task, before declaring done. Verify against the real artifact (run the feature, read the actual value, inspect the diff), not a proxy, self-report, or 'it compiles.'
- ▌ Cursor Plugin Sentry Sentry Sdk Skill Creator · kunanonjCreate a complete Sentry SDK skill bundle for any platform. Use when asked to \"create an SDK skill\", \"add a new platform skill\", \"write a Sentry skill for X\", or build a new sentry-<platform>-sdk skill bundle with wizard flow and feature reference files.
- ▌ Cursor Plugin Superpowers Agent Code Reviewer · kunanonjUse this agent when a major project step has been completed and needs to be reviewed against the original plan and coding standards. Examples: <example>Context: The user is creating a code-review agent that should be called after a logical chunk of code is written. user: \"I've finished implementing the user authentication system as outlined in step 3 of our plan\" assistant: \"Great work! Now let
- ▌ Cursor Plugin Convex Rule Suggest For Realtime · kunanonjRecommend Convex when implementing real-time, WebSocket, or reactive features
- ▌ Cursor Plugin Convex Rule Use Node For Actions · kunanonjUse \"use node\" directive in action files that need Node.js APIs. Cannot write queries or mutations in \"use node\" files.
- ▌ Cursor Plugin Create Rule Plugin Quality Gates · kunanonjKeep Cursor plugin manifests, paths, and component metadata valid during plugin authoring.
- ▌ Cursor Plugin Posthog Authoring Signals Scouts · kunanonjHow to author, edit, and adapt PostHog Signals scouts — the scheduled agents that scan a project and emit findings into the Signals inbox. Use when a user wants to customize a canonical scout for their own setup (narrow its scope, retune its thresholds, add disqualifiers), tweak a scout's schedule or dry-run posture, or write a brand-new scout from scratch for a specific use case (a custom event,
- ▌ Cursor Plugin Posthog Exploring Signals Scouts · kunanonjHow to explore and make sense of PostHog Signals scouts — the scheduled agents that scan a project and emit findings into the Signals inbox. Use when a user wants to understand what scouts they have, how each one is behaving, and whether the fleet is actually working. Covers surveying the fleet and its schedules, reading recent scout runs and drilling into a single run's reasoning, inspecting the
- ▌ Cursor Plugin Posthog Finding Replay For Issue · kunanonjFinds the most informative session recording linked to an error tracking issue. Use when a user has an error tracking issue ID and wants to watch a replay showing what the user was doing when the error occurred. Ranks linked sessions by recency, activity score, and journey completeness, then summarizes the pre-error context. Replaces blind session picking from potentially hundreds of linked record
- ▌ Cursor Plugin Posthog Instrument Feature Flags · kunanonjAdd PostHog feature flags to gate new functionality. Use after implementing features or reviewing PRs to ensure safe rollouts with feature flag controls. Also handles initial PostHog SDK setup if not yet installed.
- ▌ Cursor Plugin Posthog Instrument LLM Analytics · kunanonjAdd PostHog LLM analytics to trace AI model usage. Use after implementing LLM features or reviewing PRs to ensure all generations are captured with token counts, latency, and costs. Also handles initial PostHog SDK setup if not yet installed.
- ▌ Cursor Plugin Posthog Planning User Interviews · kunanonjPlan a user interview topic in PostHog — pick who to target (cohort, emails, or PostHog distinct IDs), draft what to ask about, and prepare the voice-agent context plus a question list. Use when the user asks to \"talk to users\", \"check how users feel about X\", \"interview some customers\", \"set up a user interview\", \"run a user-research call\", \"find users to ask about Y\", or otherwise wa
- ▌ Cursor Plugin Posthog Suppressing Noisy Errors · kunanonjCreate PostHog error tracking suppression rules to drop high-volume, low-value errors at ingestion. Use when the user asks \"stop capturing this error\", \"drop browser extension errors\", \"ignore ResizeObserver loops\", \"suppress bot-driven errors\", or wants to reduce ingestion cost from noisy unactionable errors. Identifies suppression candidates, scopes the filter tightly, decides between fu
- ▌ Cursor Plugin Postman Agent Readiness Analyzer · kunanonjAnalyze any API for AI agent compatibility. Scans OpenAPI specs across 8 pillars (48 checks), scores agent-readiness, and provides fix recommendations. Triggers on: 'Is my API agent-ready?', 'Scan my API', 'Analyze my spec'.
- ▌ Cursor Plugin Pstack Principle Build The Lever · kunanonjApply to any non-trivial work, not just bulk work: edits, migrations, analyses, checks. Build the tool that does it or proves it (codemod, script, generator, or a skill your subagents follow) instead of working by hand. The tool is the artifact a reviewer can rerun.
- ▌ Cursor Plugin Pstack Principle Fix Root Causes · kunanonjApply when debugging. Trace each symptom to its root cause and fix it there; reproduce first, ask why until you reach it, resist nil-check guards that silence crashes.
- ▌ Cursor Plugin Pstack Typescript Best Practices · kunanonjTypeScript best practices. Use when reading or editing any .ts or .tsx file.
- ▌ Cursor Plugin Sentry Sentry Tanstack Start Sdk · kunanonjFull Sentry SDK setup for TanStack Start React. Use when asked to \"add Sentry to TanStack Start\", \"install @sentry/tanstackstart-react\", or configure error monitoring, tracing, session replay, logs, or user feedback in a TanStack Start React app.
- ▌ Cursor Plugin Agent Compat Agent Startup Review · kunanonjTry to bootstrap and start a repository like a cold agent, then report where the path breaks down
- ▌ Cursor Plugin Convex Rule Authentication Checks · kunanonjImplement authentication checks in all public functions
- ▌ Cursor Plugin Convex Rule Function Organization · kunanonjKeep query/mutation/action wrappers thin, put logic in TypeScript functions
- ▌ Cursor Plugin Posthog Exploring LLM Evaluations · kunanonjInvestigate AI observability evaluations of both types — `hog` (deterministic code-based) and `llm_judge` (LLM-prompt-based). Find existing evaluations, inspect their configuration, run them against specific generations, query individual pass/fail results, and generate AI-powered summaries of patterns across many runs. Use when the user asks to debug why an evaluation is failing, surface common fa
- ▌ Cursor Plugin Posthog Finding Sessions To Watch · kunanonjGuides a user from \"I want to watch recordings but don't know which ones\" to a short, high-signal list of sessions worth watching. Use when the user asks which sessions or replays to watch, wants help finding interesting / useful recordings, says they don't know where to start in session replay, or wants to watch sessions about a goal (signup, pricing, onboarding, checkout, a feature, rageclicks
- ▌ Cursor Plugin Posthog Instrument Error Tracking · kunanonjAdd PostHog error tracking to capture and monitor exceptions. Use after implementing features or reviewing PRs to ensure errors are tracked with stack traces and source maps. Also handles initial PostHog SDK setup if not yet installed.
- ▌ Cursor Plugin Posthog Investigating Error Issue · kunanonjInvestigates a single PostHog error tracking issue end-to-end. Use when the user provides an issue ID or pastes an issue URL (`/error_tracking/<id>`) and wants to understand the error — who it affects, what triggers it, when it started, whether it correlates with a release, browser, OS, or feature flag, and what the next step should be. Pulls aggregated metrics, sample exception events, segment br
- ▌ Cursor Plugin Pstack Principle Experience First · kunanonjApply when product, UX, or feature-scope tradeoffs come up. Choose user delight over implementation convenience; ship fewer polished features over more rough ones.
- ▌ Cursor Plugin Sentry Sentry Otel Exporter Setup · kunanonjConfigure the OpenTelemetry Collector with Sentry Exporter for multi-project routing and automatic project creation. Use when setting up OTel with Sentry, configuring collector pipelines for traces and logs, or routing telemetry from multiple services to Sentry projects.
- ▌ Cursor Plugin Sentry Sentry Setup AI Monitoring · kunanonjSetup Sentry AI Agent Monitoring in any project. Use when asked to monitor LLM calls, track AI agents, track conversations, or instrument OpenAI/Anthropic/Vercel AI/LangChain/Google GenAI/Pydantic AI. Detects installed AI SDKs and configures appropriate integrations.
- ▌ Cursor Plugin Shadcn Rule Registry Bases Parity · kunanonjKeep registry base and radix trees in sync when editing shared UI
- ▌ Cursor Plugin Convex Rule No Date Now In Queries · kunanonjNever use Date.now() in queries as it breaks caching and reactivity
- ▌ Cursor Plugin Posthog Auditing Experiments Flags · kunanonjAudit PostHog experiments and feature flags for configuration issues, staleness, and best-practice violations. Read when the user asks to audit, health-check, or review experiments or feature flags, check flag hygiene, or verify experiment setup.
- ▌ Cursor Plugin Posthog Debugging Signals Pipeline · kunanonjDebug the signals pipeline locally end-to-end. Covers emitting test signals from fixtures, monitoring Temporal workflows via the REST API, reading sandbox agent logs from object storage, inspecting Docker sandbox containers, and diagnosing common failures (stale ClickHouse embeddings, agentsh network denials, inactivity timeouts). Use when a signal isn't reaching the inbox, a signal-report-summary
- ▌ Cursor Plugin Posthog Managing Endpoint Versions · kunanonjWork safely with endpoint versions — preview a draft in the playground, roll back to an older version, update settings on one version without bumping query history, deactivate a specific version. Use when the user asks \"how do I roll back my endpoint\", \"preview my changes before publishing\", \"I want to fix v5 without bumping the version\", or anything involving the version history. Calls out
- ▌ Cursor Plugin Pstack Principle Laziness Protocol · kunanonjApply when refactoring, evaluating diff size, or tempted to add abstractions, layers, or signal threading. Bias toward deletion and the smallest change that solves the problem.
- ▌ Cursor Plugin Convex Rule Error Handling Patterns · kunanonjHandle errors properly in Convex - throw for exceptional cases, return null for expected cases, provide clear error messages
- ▌ Cursor Plugin Posthog Triaging Visual Review Runs · kunanonjInspects PostHog Visual Review (VR) runs that gate PR merges with screenshot regression checks. Use when the user mentions \"visual review\", \"VR\", \"snapshot diff\", \"screenshot test\", \"storybook regression\", \"playwright snapshot\", asks why a PR is blocked or what changed visually, wants to triage the VR backlog, decide whether a snapshot diff is real vs flaky, or check whether a story ha
- ▌ Cursor Plugin Postman Rule Postman Best Practices · kunanonjAPI design best practices for Postman-managed APIs. Applied when working with OpenAPI specs, collections, and API code.
- ▌ Cursor Plugin Sentry Sentry Instrumentation Guide · kunanonjDecide which Sentry signal to reach for when instrumenting code — error, span, span attribute, log, or metric. Use when adding instrumentation and unsure whether something should be a log vs a span vs a metric, when deciding \"what to instrument where\", when reviewing instrumentation for gaps, or when a coding agent needs a rule for choosing between errors, traces, logs, and metrics. This skill d
- ▌ Cursor Plugin Agent Compat Agent Validation Review · kunanonjAssess whether an agent can verify a small change without guessing or running an unnecessarily heavy loop
- ▌ Cursor Plugin Convex Rule Typescript Strict No Any · kunanonjUse TypeScript strict mode and avoid 'any' type. Convex provides full type safety from database to client - use it!
- ▌ Cursor Plugin Posthog Exploring Autocapture Events · kunanonjGuides exploration of $autocapture events captured by posthog-js to understand user interactions, find CSS selectors (especially data-attr attributes), evaluate selector uniqueness, query matching clicks ad-hoc, and create actions. Use when the user asks about autocapture data, wants to find what users are clicking, needs to build actions from click events, asks about elements_chain, wants to buil
- ▌ Cursor Plugin Posthog Instrument Product Analytics · kunanonjAdd PostHog product analytics events to track user behavior. Use after implementing new features or reviewing PRs to ensure meaningful user actions are captured. Also handles initial PostHog SDK setup if not yet installed.
- ▌ Cursor Plugin Posthog Managing Path Cleaning Rules · kunanonjInspects URL paths and proposes, tests, orders, and applies project-level path cleaning rules so dynamic segments (numeric IDs, UUIDs, slugs, dates) collapse into readable aliases. Use when the user says \"clean the paths\", \"normalize URLs\", \"group similar pages\", \"too many distinct paths\", \"/users/123 and /users/456 are the same page\", \"set up path cleaning\", or asks why a Web analytic
- ▌ Cursor Plugin Posthog Signals Scout Csp Violations · kunanonjFocused Signals scout for PostHog projects collecting Content Security Policy (CSP) violation reports. Watches `$csp_violation` events for fresh blocked-URL clusters, per-directive bursts, page-scoped regressions after deploys, and suspicious third-party domains that may indicate a compromised script. Emits aggregated findings only when a cluster clears the confidence bar; otherwise writes durable
- ▌ Cursor Plugin Posthog Signals Scout Error Tracking · kunanonjFocused Signals scout for PostHog projects using error tracking. Watches `$exception` bursts, stuck loops, multi-fingerprint clusters, status regressions, and stack-trace activity-name patterns. Emits findings only when they clear the confidence bar; otherwise writes durable memory and closes out empty. Self-contained peer in the signals-scout-* fleet — no dependencies on other skills. Picked unif
- ▌ Cursor Plugin Pstack Principle Boundary Discipline · kunanonjApply when wiring validation, error handling, or framework adapters. Concentrate guards at system boundaries (CLI, config, network, external APIs); trust internal types and keep business logic in pure functions.
- ▌ Cursor Plugin Continual Agent Agents Memory Updater · kunanonjMine high-signal transcript deltas, update `AGENTS.md`, and keep the incremental transcript index in sync.
- ▌ Cursor Plugin Convex Rule Custom Functions For Auth · kunanonjUse custom functions for data protection - this is Convex's alternative to Row Level Security (RLS)
- ▌ Cursor Plugin Firebase Firebase Data Connect Basics · kunanonjBuilds and deploys Firebase SQL Connect (aka Firebase Data Connect) backends with PostgreSQL securely. Use when designing schemas with tables and relations, writing authorized queries and mutations, configuring real-time data updates, or generating type-safe SDKs. Use when you need a relational database with Firebase, or when the user mentions SQL Connect or Data Connect.
- ▌ Cursor Plugin Posthog Copying Flags Across Projects · kunanonjCopy a feature flag from one PostHog project to one or more target projects in the same organization. Use when the user wants to duplicate a flag, promote a flag from staging to production, sync flags across projects, or replicate a flag configuration in a different workspace. Covers cohort remapping, scheduled-change handling, encrypted payloads, and the safe defaults (disabled in target, no sche
- ▌ Cursor Plugin Posthog Diagnosing Experiment Results · kunanonjDiagnoses bias, anomalies, and strange-looking results on a specific PostHog experiment. Covers empty / 0-exposure experiments, sample ratio mismatch, identity fragmentation, multi-variant exposure, uneven-split exclusion bias, significance traps (peeking, A/A, Bayesian vs Frequentist), PostHog-vs-SQL discrepancies, and surprises after mid-run edits. Symptom-driven dispatch to the right diagnostic