Back to skills
SKILL.md
Project Scaffolding
ASecurityGenerate project templates with lint CI and structure
- 2 stars
- 0 votes
- 0 copies
- 1 view
- Added September 10, 2026
Security analysis
96/100- Installs packages at runtime which could introduce malicious dependencies
npx -y skills add LoopyLuci/Skills --skill project-scaffolding --agent claude-codeAre you the author of Project Scaffolding?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/loopyluci-project-scaffolding)---
name: project-scaffolding
description: "Generate project templates with lint CI and structure"
---
# Project Scaffolding
## Python Package Template
```bash
mkdir myproject && cd myproject
mkdir src/myproject tests
touch src/myproject/__init__.py src/myproject/main.py
touch tests/__init__.py tests/test_main.py
```
## Essential Files
```bash
cat > README.md << 'EOF'
# Project
EOF
cat > .gitignore << 'EOF'
__pycache__/ .venv/ .env dist/
EOF
```
## CI Template
```yaml
# .github/workflows/ci.yml
name: CI
on: [push, pull_request]
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
- run: pip install -e ".[dev]"
- run: pytest
- run: ruff check .
```
Attribution
Comments
Loading comments…