run-tests
Running Tests
This skill covers running pytest tests for the Semantic Link Labs project.
When to Use This Skill
Use this skill when you need to:
- Run unit tests to verify code changes
- Run specific tests by name
- Debug failing tests
- Validate changes before committing
Test Framework
| Component | Details |
|---|---|
| Framework | pytest |
More from microsoft/semantic-link-labs
rest-api-patterns
Guide for implementing REST API wrapper functions. Use this when adding new API wrappers or troubleshooting API calls.
3planning-with-files
**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.
2build-docs
Guide for building documentation and validating docstrings. Use this when asked to build docs, check docstrings, or validate documentation.
1tom-operations
Guide for working with the TOM (Tabular Object Model) wrapper. Use this when modifying semantic models programmatically.
1code-style
Guide for running code style linters and formatters. Use this when asked to check code style, run linters, or fix formatting issues.
1add-function
Guide for adding new functions to the library. Use this when implementing new API wrappers or utility functions.
1