Skip to content
Back to skills

1 Build Artifacts

ASecurity

Sub-skill of repo-cleanup: 1. Build Artifacts (+5).

  • 17 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 9, 2026
testingpythongobashtestinggit

Works with

  • vscode

Security analysis

A93/100
  • highPerforms destructive filesystem operations

Pro shows the line behind each finding and how to fix it

Scanned September 9, 2026

npx -y skills add vamseeachanta/workspace-hub --skill 1-build-artifacts --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 1 Build Artifacts?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 1 Build Artifacts
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vamseeachanta-1-build-artifacts/badge)](https://www.skillsdirectory.com/skills/vamseeachanta-1-build-artifacts)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: repo-cleanup-1-build-artifacts
description: 'Sub-skill of repo-cleanup: 1. Build Artifacts (+5).'
version: 2.2.0
category: _internal
type: reference
scripts_exempt: true
---

# 1. Build Artifacts (+5)

## 1. Build Artifacts


Files generated during build/install processes that should not be tracked.

| Pattern | Description | Location |
|---------|-------------|----------|
| `*.egg-info/` | Python package metadata | `src/*/` |
| `__pycache__/` | Python bytecode cache | Throughout |
| `.pytest_cache/` | Pytest cache | Root and test dirs |
| `build/` | Build output directory | Root |
| `dist/` | Distribution packages | Root |
| `*.pyc` | Compiled Python files | Throughout |

*See sub-skills for full details.*

## 2. Log Files


Generated log files that accumulate during development and testing.

| Pattern | Description |
|---------|-------------|
| `*.log` | General log files |
| `*LogFile.txt` | OrcaFlex log files |
| `*.log.*` | Rotated log files |
| `debug.log` | Debug output |

**Cleanup commands:**

*See sub-skills for full details.*

## 3. Temp Files


Temporary files created during processing or editing.

| Pattern | Description |
|---------|-------------|
| `*.tmp` | Temporary files |
| `.temp/` | Temp directories |
| `cache/` | Cache directories |
| `*.bak` | Backup files |
| `*.swp` | Vim swap files |
| `*~` | Editor backup files |

*See sub-skills for full details.*

## 4. Coverage Reports


Test coverage artifacts that can be regenerated.

| Pattern | Description |
|---------|-------------|
| `htmlcov/` | HTML coverage reports |
| `.coverage` | Coverage data file |
| `.coverage.*` | Parallel coverage data |
| `coverage.xml` | XML coverage report |

**Cleanup commands:**
```bash
# Remove coverage artifacts
rm -rf htmlcov/
rm -f .coverage .coverage.* coverage.xml
```

## 5. IDE Artifacts


Editor and IDE generated files.

| Pattern | Description |
|---------|-------------|
| `.idea/` | PyCharm/IntelliJ |
| `.vscode/` | VS Code (keep settings.json) |
| `*.code-workspace` | VS Code workspaces |
| `.spyproject/` | Spyder IDE |

**Note:** Some IDE settings may be intentionally tracked. Check `.gitignore` first.

## 6. Benchmark Artifacts


Benchmark directories often contain mixed content that needs separation.

| Pattern | Description | Action |
|---------|-------------|--------|
| `benchmarks/reports/` | Timestamped HTML reports | Add to .gitignore |
| `benchmarks/results/` | Timestamped CSV/JSON | Add to .gitignore |
| `benchmarks/legacy_projects/` | Reference test data | Move to tests/fixtures/ |
| `benchmarks/*.py` | Benchmark scripts | Keep tracked |

**Cleanup commands:**

*See sub-skills for full details.*

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.