Guide for implementing physics in IWSDK projects. Use when adding physics simulation, configuring rigid bodies, collision shapes, applying forces, creating grabbable physics objects, or troubleshooting physics behavior.
Test ECS core functionality (system registration, components, Transform sync, pause/step/resume, system toggle, entity discovery, snapshots) against the poke example using mcp-call.mjs WebSocket CLI.
Guide for working with the TOM (Tabular Object Model) wrapper. Use this when modifying semantic models programmatically.
Guide for writing unit tests. Use this when creating tests to verify Python logic.
Guide for building documentation and validating docstrings. Use this when asked to build docs, check docstrings, or validate documentation.
Guide for implementing REST API wrapper functions. Use this when adding new API wrappers or troubleshooting API calls.
Guide for adding new functions to the library. Use this when implementing new API wrappers or utility functions.
Guide for submitting/posting inline PR review comments to GitHub. Use this when you need to post code review comments on specific lines of a Pull Request.
Guide for running pytest tests locally. Use this when running tests to verify code changes.
**USE THIS FOR COMPLEX TASKS.** Implements Manus-style file-based planning for multi-step tasks. Creates task_plan.md, findings.md, and progress.md in .agent_cache/<task-name>/. Use when: implementing multiple APIs, refactoring modules, research tasks, or ANY task requiring >5 tool calls.
Guide for searching and exploring external GitHub repositories using the gh CLI. Use this when you need reference implementations, patterns, or code examples from open-source projects to help complete your task.
Guide for running code style linters and formatters. Use this when asked to check code style, run linters, or fix formatting issues.
Guide for working with Direct Lake semantic models. Use this when implementing Direct Lake-related features or troubleshooting.
{{description}}
A test skill from a marketplace plugin
An example skill from the mock plugin
Use this skill when editing or creating CLI output, logging, warnings, error messages, progress indicators, or diagnostic summaries in the APM codebase. Activate whenever code touches console helpers (_rich_success, _rich_warning, _rich_error, _rich_info, _rich_echo), DiagnosticCollector, STATUS_SYMBOLS, or any user-facing terminal output — even if the user doesn't mention "logging" or "UX" explicitly.
Expert guidance for deep security investigations. Use this when the user asks to "investigate" a case, entity, or incident.
Expert guidance for proactive threat hunting. Use this when the user asks to "hunt" for threads, IOCs, or specific TTPs.
Expert guidance for security alert triage. Use this when the user asks to "triage" an alert or case.