Skip to content
Back to skills

Agent Integration

ASecurity

"Install Graphify assistant skills, always-on guidance, and hooks

  • 247 stars
  • 0 votes
  • 0 copies
  • 6 views
  • Added September 8, 2026
ai-agentspythonbashgitdatabase

Works with

  • claude code
  • cursor
  • cli
  • mcp

Security analysis

A100/100

Pro scans all 6 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill agent-integration --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Agent Integration?

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

Security grade badge for Agent Integration
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-agent-integration/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-agent-integration)

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: agent-integration
description: "Install Graphify assistant skills, always-on guidance, and hooks
  safely across supported agent platforms."
metadata:
  disco-role: operating
disable-model-invocation: true
license: NOASSERTION
---

# agent-integration

Use this sub-skill when the user wants to install, inspect, repair, uninstall, or package Graphify's assistant integration layer: packaged `SKILL.md` files, `references/` sidecars, always-on project guidance, PreToolUse/BeforeTool hooks, Git hooks, strict mode, and user-vs-project scope decisions.

Start from the graphify root router when the complete runtime tree includes one and the request may involve non-install workflows too.

## Route here for

- `graphify install`, `graphify uninstall`, `graphify <platform> install`, or `graphify <platform> uninstall`.
- Choosing a supported assistant platform, including aliases such as `--platform skills` for `agents`.
- Deciding user scope versus project scope, and interpreting project-scoped `git add` hints.
- Installing, inspecting, or removing `graphify hook install/status/uninstall` and assistant PreToolUse/BeforeTool hooks.
- Claude strict mode and the `GRAPHIFY_HOOK_STRICT` runtime override.
- Troubleshooting `graphify` not found, wrong PyPI package name, stale installed skill versions, missing `references/` sidecars, Codex's no-op hook, or platform-specific install artifacts.
- Maintainer-only questions about how Graphify renders and packages its platform skill bodies.

## Route elsewhere

- Building, updating, watching, or validating `graphify-out/` graphs: use [graph-building](../graph-building/SKILL.md).
- Querying an existing graph with `query`, `path`, `explain`, MCP serving, or query-first answer behavior: use [query-navigation](../query-navigation/SKILL.md).
- Export, merge, database, PR, or visualization workflows: use [exports-integrations](../exports-integrations/SKILL.md).
- File-format/parser/extractor failures after install succeeds: use [extractor-troubleshooting](../extractor-troubleshooting/SKILL.md).

## Safety defaults

1. **Do not mutate a real HOME or project config unless the user explicitly asked for that install/uninstall scope.** For exploration, use the bundled temp probe from the `graphify` repo-skill root: `python sub-skills/agent-integration/scripts/install_platform_probe.py --platform codex --scope project`.
2. **Distinguish the package name from the command.** Install the official PyPI package as `graphifyy`; the CLI and import package are `graphify`.
3. **Prefer project scope for team-visible assistant guidance.** `graphify install --project --platform <platform>` writes artifacts under the current repository when that platform supports project install and prints `git add` hints.
4. **Use user scope only for personal assistant skills.** `graphify install --platform <platform>` writes under the user's assistant config tree; ask before doing this in a real HOME.
5. **Treat skill-only installs and always-on guidance as related but not identical.** Some `graphify install --platform ...` commands copy only a skill body, while platform subcommands such as `graphify codex install` wire project instructions or hooks.

## Operating workflow

1. **Confirm target and scope.** Identify the assistant platform, user/project scope, whether the user wants skill-only install or always-on guidance, and whether uninstall should also purge `graphify-out/`.
2. **Verify CLI availability.** Run `graphify --help` or `python -m graphify --help`. If missing, use [troubleshooting](references/troubleshooting.md#graphify-command-not-found) before attempting install.
3. **Probe safely when uncertain.** Run [install_platform_probe.py](scripts/install_platform_probe.py) with a temporary HOME/project and inspect the summarized files.
4. **Install with the smallest correct command.** Use [platforms.md](references/platforms.md) to choose the platform command and expected artifacts.
5. **Inspect hooks and always-on files.** Use [always-on-and-hooks.md](references/always-on-and-hooks.md) for hook/strict behavior and `graphify hook status` for Git hooks.
6. **Repair or uninstall precisely.** Use platform-specific uninstall or `graphify uninstall --project --platform <platform>` for project scope; use `graphify uninstall --purge` only when the user also wants graph outputs removed.
7. **For maintainer packaging work only,** load [platform-skill-packaging.md](references/platform-skill-packaging.md).

## Quick command patterns

```bash
# Recommended package install when Graphify is missing.
uv tool install graphifyy

# Skill-only default: Claude Code on Linux/macOS, Windows variant on Windows.
graphify install

# Named user-scope skill install. Ask before using a real HOME.
graphify install --platform codex

# Project-scoped install with commit hints.
graphify install --project --platform codex

# Platform always-on guidance in the current project.
graphify codex install
graphify claude install

# Claude Code project strict mode.
graphify install --project --strict

# Project Git hooks that keep graphify-out fresh after commits/branch switches.
graphify hook install
graphify hook status
graphify hook uninstall

# Remove assistant integrations; add --purge only to delete graphify-out/.
graphify uninstall
graphify uninstall --project --platform codex
graphify uninstall --purge
```

## Verification cues

A healthy progressive platform install has `SKILL.md`, `.graphify_version`, and usually a `references/` sidecar in the platform's `graphify` skill directory. Always-on platforms additionally have a project instruction file such as `AGENTS.md`, `CLAUDE.md`, `GEMINI.md`, `.cursor/rules/graphify.mdc`, `.github/copilot-instructions.md`, `.kiro/steering/graphify.md`, or `.agents/rules/graphify.md`. Hook-enabled platforms have JSON settings, native plugin files, or Git hook files as described in the references.

Files in this skill

  • SKILL.md5.8 KB
  • references/always-on-and-hooks.md7.5 KB
  • references/platform-skill-packaging.md5.6 KB
  • references/platforms.md9.2 KB
  • references/troubleshooting.md12.5 KB
  • scripts/install_platform_probe.py16.2 KB

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.