# Build

> Build and install the project in development mode. Handles venv creation and editable installs. Invoke with /build.

- **Type:** Skill
- **Install:** `agentstack add skill-aretedriver-ai-skills-build`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [AreteDriver](https://agentstack.voostack.com/s/aretedriver)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [AreteDriver](https://github.com/AreteDriver)
- **Source:** https://github.com/AreteDriver/ai-skills/tree/main/personas/devops/build

## Install

```sh
agentstack add skill-aretedriver-ai-skills-build
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Build Skill

Build and install the project for development.

## Usage

```
/build           # Install in dev mode
/build --clean   # Clean and reinstall
/build --prod    # Build distribution
```

## Process

1. **Setup virtual environment**
   ```bash
   # Create venv if not exists
   [ -d .venv ] || python3 -m venv .venv

   # Activate
   source .venv/bin/activate
   ```

2. **Install dependencies**
   ```bash
   # Upgrade pip
   pip install --upgrade pip

   # Install in editable mode with dev deps
   pip install -e ".[dev]"
   # Or without dev deps
   pip install -e .
   ```

3. **Verify installation**
   ```bash
   # Check package is installed
   pip show 

   # Run quick test
   python -c "import ; print(.__version__)"
   ```

## Quick Commands

```bash
# Full setup from scratch
python3 -m venv .venv && source .venv/bin/activate && pip install -e ".[dev]"

# Just reinstall
pip install -e . --force-reinstall

# Build distribution
pip install build && python -m build

# Check what would be installed
pip install -e . --dry-run
```

## Build Distribution

```bash
# Build wheel and sdist
pip install build
python -m build

# Output in dist/
ls dist/
# package-1.0.0-py3-none-any.whl
# package-1.0.0.tar.gz

# Test install from wheel
pip install dist/*.whl
```

## Troubleshooting

- **No pyproject.toml**: Create one or use setup.py
- **Missing deps**: Check [project.dependencies] in pyproject.toml
- **Import errors after install**: Try `pip install -e . --force-reinstall`
- **Conflicting versions**: `pip install --upgrade-strategy eager -e .`

## Output

```
Installing: my-package (editable)
Successfully installed my-package-1.0.0 dep1-2.0 dep2-3.0

Installed entry points:
  my-cli = my_package.cli:main

Ready for development!
```

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [AreteDriver](https://github.com/AreteDriver)
- **Source:** [AreteDriver/ai-skills](https://github.com/AreteDriver/ai-skills)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-aretedriver-ai-skills-build
- Seller: https://agentstack.voostack.com/s/aretedriver
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
