pyinstaller-config
Configure PyInstaller for Python binary builds with spec files and bundling options.
Best use case
pyinstaller-config is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Configure PyInstaller for Python binary builds with spec files and bundling options.
Teams using pyinstaller-config should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/pyinstaller-config/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How pyinstaller-config Compares
| Feature / Agent | pyinstaller-config | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Configure PyInstaller for Python binary builds with spec files and bundling options.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# PyInstaller Config
Configure PyInstaller for Python binary builds.
## Generated Patterns
```python
# myapp.spec
block_cipher = None
a = Analysis(
['src/myapp/__main__.py'],
pathex=[],
binaries=[],
datas=[('src/myapp/data', 'data')],
hiddenimports=['click', 'rich'],
hookspath=[],
hooksconfig={},
runtime_hooks=[],
excludes=[],
win_no_prefer_redirects=False,
win_private_assemblies=False,
cipher=block_cipher,
noarchive=False,
)
pyz = PYZ(a.pure, a.zipped_data, cipher=block_cipher)
exe = EXE(
pyz, a.scripts, a.binaries, a.zipfiles, a.datas, [],
name='myapp',
debug=False,
bootloader_ignore_signals=False,
strip=False,
upx=True,
console=True,
)
```
## Target Processes
- cli-binary-distribution
- package-manager-publishingRelated Skills
idp-configurator
Configure Internal Developer Platform (IDP) components
api-gateway-configurator
Configure API gateways for SDK traffic management
remote-config
Remote configuration skill for feature flags.
lms-configuration-administration
Configure learning management system settings, user roles, course templates, gradebooks, and third-party integrations
mpc-configurator
Model Predictive Control configuration skill for MPC model identification, tuning, and implementation
autosar-config
AUTOSAR Classic and Adaptive Platform configuration and implementation expertise
wix-toolset-config
Configure WiX Toolset for Windows MSI installers
swift-package-manager-config
Configure Swift Package Manager with platform-specific dependencies and build settings
qt-installer-framework-config
Configure Qt Installer Framework for cross-platform installers with component management, online updates, and custom UI
playwright-electron-config
Configure Playwright for comprehensive Electron application testing including E2E tests, visual regression, accessibility audits, and cross-platform test matrices
neutralino-js-config
Configure Neutralino.js for lightweight desktop applications
macos-sparkle-config
Configure Sparkle framework for macOS auto-updates with appcast, delta updates, and code signing