← Back to Skills Marketplace
fdingiit

vibe-coding-skills-installer

cross-platform ⚠ suspicious
19
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install vibe-coding-skills-installer
Description
Install vibe coding skill sets (openspec, gstack, superpowers) for any supported agent platform (Cursor, Claude Code, Codex, etc.). Interactively asks about...
README (SKILL.md)

Vibe Coding Skills Installer

A cross-platform installer for three curated skill sets: OpenSpec, gstack, and Superpowers.

Installing this skill

This skill itself can be placed in either location:

  • Project-level (recommended for teams): copy or clone into \x3Cproject>/.cursor/skills/vibe-coding-skills-installer/ (or the equivalent directory for your platform). The skill travels with the repo and is available to all contributors.
  • Global: copy or clone into ~/.cursor/skills/vibe-coding-skills-installer/ (or the equivalent). The skill is available across all your projects.

Platform auto-detection works identically for both locations — the path substring /.cursor/ (or /.claude/, /.agents/, etc.) appears in either case.

Workflow

Follow these five steps in order. Use AskQuestion (or conversational prompts if unavailable) at each decision point.


Step 1 — Detect or confirm the agent platform

Determine which coding agent is running. Try automatic detection first, then fall back to asking.

Auto-detection: check the directory from which this skill was loaded. This works whether the skill is installed globally (~/.cursor/skills/...) or at project level (.cursor/skills/...):

  • Path contains /.cursor/ -> cursor
  • Path contains /.claude/ -> claude
  • Path contains /.agents/ -> codex
  • Path contains /.windsurf/ -> windsurf
  • Path contains /.gemini/ -> gemini
  • Path contains /.opencode/ -> opencode

If detection fails, ask the user:

Which agent platform are you using?
- Cursor
- Claude Code
- Codex (OpenAI)
- Other (specify manually)

Store the result as $HOST. Resolve directory paths from platforms.md:

  • $GLOBAL_SKILLS — user-level skills directory (e.g. ~/.cursor/skills/)
  • $PROJECT_SKILLS — project-level skills directory (e.g. .cursor/skills/)

Step 2 — Choose skill sets to install

Ask the user which skill sets to install (allow multiple selections):

Which skill sets would you like to install?
- OpenSpec    — Spec-driven development framework (CLI + workflow skills)
- gstack      — 23 specialized role skills by Garry Tan (CEO, designer, eng manager, etc.)
- Superpowers — Core skills library (TDD, debugging, collaboration patterns) by obra

Step 3 — Choose install scope for each selected skill set

For each selected skill set, ask the user about the desired scope.

OpenSpec scope options

How would you like to install OpenSpec?
- CLI only          — Install the openspec CLI globally (npm install -g)
- CLI + project     — Also run `openspec init` in the current project
- CLI + project + workflow skills — Also install workflow skills into the project

gstack scope options

How would you like to install gstack?
- Global only        — Install to $GLOBAL_SKILLS/gstack/
- Project only       — Install to $PROJECT_SKILLS/gstack/ (travels with the repo)
- Global + team mode — Global install + configure the current project for team auto-updates

Superpowers scope options

How would you like to install Superpowers?
- Global  — Plugin (Cursor/Claude Code) or git clone to $GLOBAL_SKILLS/superpowers/
- Project — git clone to $PROJECT_SKILLS/superpowers/ (travels with the repo)

For Cursor and Claude Code, the global option uses the native plugin system:

  • Cursor: /add-plugin superpowers
  • Claude Code: /plugin install superpowers@claude-plugins-official

The project option always uses git clone regardless of platform.


Step 4 — Check prerequisites and execute

Run the helper script to check the environment. $SKILL_ROOT is the directory containing this SKILL.md file:

bash $SKILL_ROOT/scripts/install.sh --host $HOST --check

Read the output. If any required dependency is missing, inform the user and suggest how to install it before proceeding.

Then execute each selected installation. Run them one at a time and verify each before moving on.

Install OpenSpec

# Always: install CLI
bash $SKILL_ROOT/scripts/install.sh --host $HOST --install openspec --scope global

# If scope includes project init:
bash $SKILL_ROOT/scripts/install.sh --host $HOST --install openspec --scope project

# If scope includes workflow skills:
bash $SKILL_ROOT/scripts/install.sh --host $HOST --install openspec --scope workflows

Install gstack

# Global install
bash $SKILL_ROOT/scripts/install.sh --host $HOST --install gstack --scope global

# Project install (into current project's skills dir)
bash $SKILL_ROOT/scripts/install.sh --host $HOST --install gstack --scope project

# If team mode (requires global install first):
bash $SKILL_ROOT/scripts/install.sh --host $HOST --install gstack --scope team

Install Superpowers

# Global install (for Codex/others; Cursor and Claude Code will get an agent_action hint)
bash $SKILL_ROOT/scripts/install.sh --host $HOST --install superpowers --scope global

# Project install (git clone into project skills dir, works on all platforms)
bash $SKILL_ROOT/scripts/install.sh --host $HOST --install superpowers --scope project

After each installation step, verify:

bash $SKILL_ROOT/scripts/install.sh --host $HOST --verify

Step 5 — Post-install summary

Present a summary table to the user:

Installation complete!

| Skill Set    | Status | Location                        | Getting Started         |
|--------------|--------|---------------------------------|-------------------------|
| OpenSpec     | ...    | CLI: openspec / Skills: ...     | Run `openspec init`     |
| gstack       | ...    | ~/.xxx/skills/gstack/           | Try `/office-hours`     |
| Superpowers  | ...    | Plugin / ~/.xxx/skills/...      | Ask "Do you have superpowers?" |

If any installation failed, explain the error and suggest a manual fix.


Reference

Usage Guidance
Review the third-party repositories and package releases before installing. Be especially careful with global installs and team mode, because they can persistently change how your coding agent behaves across projects or for collaborators.
Capability Assessment
Purpose & Capability
The stated purpose and visible behavior are coherent: it installs OpenSpec, gstack, and Superpowers skill sets for supported coding agents.
Instruction Scope
The workflow asks the user for choices, but selected installs can run broad setup commands from latest remote sources without version pinning or an explicit code-review step.
Install Mechanism
The helper uses unpinned npm and GitHub sources and executes a setup script from a cloned repository, which is material supply-chain and code-execution risk.
Credentials
Writing to global and project agent skill directories is expected for this installer, but it can affect future agent behavior across projects or teams.
Persistence & Privilege
Installed skills persist under user-level or project-level agent directories, and the documented team mode can affect a shared project configuration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install vibe-coding-skills-installer
  3. After installation, invoke the skill by name or use /vibe-coding-skills-installer
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
- Expanded gstack installation options to include "Project only" install, allowing gstack to travel with the repository. - Added "Global" and "Project" scope choices for Superpowers on all platforms; project installs always use git clone. - Clarified platform handling for Superpowers: global install uses plugin systems on Cursor/Claude; project install always uses git clone. - Updated installation steps and summary table to reflect new options and behaviors. - No code changes—documentation update only.
v1.0.1
**1.0.1 adds Docker support and clarifies skill installation locations.** - Added Dockerfile and docker-compose.yml for building and running in containers. - SKILL.md now clearly explains global vs. project-level installation and how platform auto-detection works in both cases. - No changes to installation workflows or supported platforms.
v1.0.0
v1.0.0 — Initial release of vibe-coding-skills-installer - Adds interactive installer for OpenSpec, gstack, and Superpowers skill sets. - Detects target agent platform automatically or via user prompt. - Supports per-skill set installation scopes and custom configuration per platform. - Performs prerequisite checks and provides guidance for missing dependencies. - Verifies each stage of installation and displays a clear post-install summary.
Metadata
Slug vibe-coding-skills-installer
Version 1.0.2
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is vibe-coding-skills-installer?

Install vibe coding skill sets (openspec, gstack, superpowers) for any supported agent platform (Cursor, Claude Code, Codex, etc.). Interactively asks about... It is an AI Agent Skill for Claude Code / OpenClaw, with 19 downloads so far.

How do I install vibe-coding-skills-installer?

Run "/install vibe-coding-skills-installer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is vibe-coding-skills-installer free?

Yes, vibe-coding-skills-installer is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does vibe-coding-skills-installer support?

vibe-coding-skills-installer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created vibe-coding-skills-installer?

It is built and maintained by str('tiignidf')[::-1]+'@gmail.com' (@fdingiit); the current version is v1.0.2.

💬 Comments