# Test Plugins Build Commands

> This skill covers testing plugins for various repository types. Trigger: Load this skill when working with test_plugins.

- Skill: `jnzader/test-plugins-build-commands` (Agent Skill)
- Install (CLI): `npx skillmds@latest add jnzader/test-plugins-build-commands`
- Raw SKILL.md: https://api.skillmd.com/api/skills/jnzader/test-plugins-build-commands/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- License: Apache-2.0
- Author: JNZader (https://skillmd.com/u/jnzader)
- Updated: 2026-09-21
- Page: https://skillmd.com/skills/jnzader/test-plugins-build-commands

---


<!-- L1:START -->
# test-plugins-build-commands

This skill covers testing plugins for various repository types.

**Trigger**: Load this skill when working with test_plugins.
<!-- L1:END -->

<!-- L2:START -->
## Quick Reference

| Task | Pattern |
|------|---------|
| Map Python repositories | `python_repo_map` |
| Map Node repositories | `node_repo_map` |

## Critical Patterns (Summary)
- **Python Repository Mapping**: Use `python_repo_map` to map Python repositories.
- **Node Repository Mapping**: Use `node_repo_map` to map Node.js repositories.
<!-- L2:END -->

<!-- L3:START -->
## Critical Patterns (Detailed)

### Python Repository Mapping

Utilize `python_repo_map` to effectively map Python repositories for testing.

```python
# Example of using python_repo_map
repo_mapping = python_repo_map()
```

### Node Repository Mapping

Leverage `node_repo_map` to map Node.js repositories for your testing needs.

```python
# Example of using node_repo_map
node_mapping = node_repo_map()
```

## When to Use

- When you need to test Python plugins in a repository.
- When you are validating Node.js plugins in your project.

## Commands

```bash
pytest tests/test_plugins.py
```

## Anti-Patterns

### Don't: Hardcode Repository Paths

Hardcoding paths can lead to maintenance issues and reduce flexibility.

```python
# BAD
repo_path = "/path/to/repo"
```
<!-- L3:END -->
