setup-generate

Solid

Generate a `setup.manifest.yaml` file for a project using the `setup.aiwg.io/v1`

AI & Automation 142 stars 21 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 90/100

Stars 20%
72
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# setup-generate Generate a `setup.manifest.yaml` file for a project using the `setup.aiwg.io/v1` SetupManifest language. ## Trigger Phrases - "generate a setup manifest for [project]" - "create installer for [project]" - "scaffold setup manifest" - "write a setup.manifest.yaml for [directory]" - "generate install workflow for [project]" - "generate dev installer for [project]" ## Parameters ### project-dir (positional, optional) Path to the project root. Defaults to `.`. ### --from-readme (optional) Extract requirements from `README.md` or `INSTALL.md` in the project dir. ### --from-existing (optional) Update an existing `setup.manifest.yaml` rather than creating from scratch. ### --platforms (optional) Comma-separated list of target platforms: `linux,macos,windows,wsl2`. Default: `linux,macos`. ### --type (optional) Install type to generate: `user`, `developer`, or `ci`. Default: `user`. - `user` — production/end-user deployment (default, behavior unchanged from previous versions) - `developer` — local development environment standup with OS configuration - `ci` — headless pipeline setup When `--type developer`, output filename is `setup.dev.manifest.yaml`. When `--type user`, output is `setup.user.manifest.yaml` (or `setup.manifest.yaml` if no type is specified for backwards compatibility). ### --interactive (optional) Ask clarifying questions before generating. ## Execution Flow ### Phase 1: Discovery 1. Read the project root to understand structure: - C...

Details

Author
jmagly
Repository
jmagly/aiwg
Created
9 months ago
Last Updated
yesterday
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category