Skip to content
Back to skills

Open Supports Install

ASecurity

Install or update open_supports packages for a project (-t) or user-wide (-g), one package (-n) or from a list, by using scripts/install-open-supports.sh.

  • 4 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 20, 2026
ai-agents

Security analysis

A100/100

Scanned October 20, 2026

npx -y skills add lamxy/agent-prompt-rules-system --skill open-supports-install --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Open Supports Install?

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

Security grade badge for Open Supports Install
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/lamxy-open-supports-install/badge)](https://www.skillsdirectory.com/skills/lamxy-open-supports-install)

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: open-supports-install
description: Install or update open_supports packages for a project (-t) or user-wide (-g), one package (-n) or from a list, by using scripts/install-open-supports.sh.
argument-hint: '-t <project> | -g [-n <pkg> [-- args] | -l <list>] [--skills-only|--no-skills|--dry-run|-F]'
---

# Open Supports Install

Use this Skill when the user asks to install, update, vendor, or inspect
`open_supports/` packages for a project.

## Pre-read

Before running commands:

1. Read the target project's `.claude/open_supports_name_list.txt`.
2. Read this repository's `open_supports/README.md`.

## Procedure

Default to the current working directory as the target project when the user does
not specify a target.

Run from the rule source repository:

```sh
sh scripts/install-open-supports.sh -t /path/to/project
```

Useful modes:

```sh
sh scripts/install-open-supports.sh -t /path/to/project --dry-run
sh scripts/install-open-supports.sh -t /path/to/project --skills-only
sh scripts/install-open-supports.sh -t /path/to/project --no-skills
sh scripts/install-open-supports.sh -t /path/to/project -F
```

Install a single package instead of a list (arguments after `--`):

```sh
sh scripts/install-open-supports.sh -t /path/to/project -n colbymchenry/codegraph -- --target=claude --location=local {PROJECT_DIR}
```

User-level (global) install: replace `-t <project>` with `-g`. It reads
`~/.claude/open_supports_name_list.txt` by default, runs install scripts from this
repository without vendoring, generates no wrapper Skill, rejects `-F` and
`--skills-only`, and refuses the whole list if any entry has `{PROJECT_DIR}`,
`--local`, or `--location=local`. Always run `--dry-run` first and ask before a
real global install, because it changes user-level configuration:

```sh
sh scripts/install-open-supports.sh -g --dry-run
```

To copy the repository's global list to `~/.claude/` and install it in one step,
use `sh scripts/install-claude-project.sh -g -d` (drop `-d` after confirming).

If a custom list file is requested:

```sh
sh scripts/install-open-supports.sh -t /path/to/project -l /path/to/open_supports_name_list.txt
```

If a custom `open_supports/` source root is requested:

```sh
sh scripts/install-open-supports.sh -t /path/to/project -s /path/to/open_supports
```

## Reporting

After the command finishes, report:

- which packages were vendored or reused;
- which wrapper Skills were generated or reused;
- which install scripts ran successfully;
- any `missing`, `no_script`, `failed`, or `conflict` counts;
- the next command the user should run if the script reported manual follow-up.

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.