0codekit
0codekit integration. Manage Workspaces. Use when the user wants to interact with 0codekit data.
Adversus integration. Manage data, records, and automate workflows. Use when the user wants to interact with Adversus data.
Claude Code
$ npx -y skills add membranedev/application-skills --skill adversus --agent claude-code
Codex
$ npx skills add membranedev/application-skills --skill adversus -a codex -y
Cursor
$ npx skills add membranedev/application-skills --skill adversus -a cursor -y
Gemini CLI
$ npx skills add membranedev/application-skills --skill adversus -a gemini-cli -y
GitHub Copilot
$ npx skills add membranedev/application-skills --skill adversus -a github-copilot -y
OpenCode
$ npx skills add membranedev/application-skills --skill adversus -a opencode -y
Windsurf
$ npx skills add membranedev/application-skills --skill adversus -a windsurf -y
name: adversus description: | Adversus integration. Manage data, records, and automate workflows. Use when the user wants to interact with Adversus data. compatibility: Requires network access and a valid Membrane account (Free tier supported). license: MIT homepage: https://getmembrane.com repository: https://github.com/membranedev/application-skills metadata: author: membrane version: "1.0" categories: ""
Adversus is a competitive intelligence platform. It helps businesses monitor and analyze their competitors' strategies, marketing efforts, and overall market presence. This allows product managers and marketing teams to make data-driven decisions.
Official docs: https://www.adversus.io/api-documentation
Use action names and parameters as needed.
This skill uses the Membrane CLI to interact with Adversus. Membrane handles authentication and credentials refresh automatically — so you can focus on the integration logic rather than auth plumbing.
Install the Membrane CLI so you can run `membrane` from the terminal:
npm install -g @membranehq/cli@latest
membrane login --tenant --clientName=<agentType>
This will either open a browser for authentication or print an authorization URL to the console, depending on whether interactive mode is available.
**Headless environments:** The command will print an authorization URL. Ask the user to open it in a browser. When they see a code after completing login, finish with:
membrane login complete <code>
Add `--json` to any command for machine-readable JSON output.
**Agent Types** : claude, openclaw, codex, warp, windsurf, etc. Those will be used to adjust tooling to be used best with your harness
Use `membrane connection ensure` to find or create a conn
0codekit integration. Manage Workspaces. Use when the user wants to interact with 0codekit data.
10Duke integration. Manage data, records, and automate workflows. Use when the user wants to interact with 10Duke data.
10to8 integration. Manage data, records, and automate workflows. Use when the user wants to interact with 10to8 data.
123FormBuilder integration. Manage data, records, and automate workflows. Use when the user wants to interact with 123FormBuilder…
15Five integration. Manage Persons, Organizations. Use when the user wants to interact with 15Five data.
1C-Bitrix integration. Manage data, records, and automate workflows. Use when the user wants to interact with 1C-Bitrix data.
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.