A Membrane-based integration for Dock Certs, the maritime certification management platform used by shipping companies and training centers. You get pre-built actions for managing certifications, recipients, and templates without writing auth code or handling credential refresh. The skill wraps common operations like listing and creating records, plus a proxy for direct API calls when needed. Useful if you're building compliance dashboards, automating certificate issuance, or syncing training data. Works through the Membrane CLI with automatic OAuth handling and supports both interactive and headless environments. Free tier available, which matters if you're prototyping or running lightweight automation.

skills.sh installs
165
GitHub stars
272
last updated
Aug 21, 2026

Install

$ npx -y skills add membranedev/application-skills --skill dock-certs --agent claude-code

Installs into .claude/skills of the current project.

Files

Dock Certs

Dock Certs is a SaaS app that helps manage and track certifications for maritime workers. It's used by shipping companies and maritime training centers to ensure compliance and safety.

Official docs: https://dockcerts.io/developers

Dock Certs Overview

  • Certification
    • Recipient
    • Template
  • Recipient
  • Template

Working with Dock Certs

This skill uses the Membrane CLI to interact with Dock Certs. Membrane handles authentication and credentials refresh automatically — so you can focus on the integration logic rather than auth plumbing.

Install the CLI

Install the Membrane CLI so you can run membrane from the terminal:

npm install -g @membranehq/cli@latest

Authentication

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>

Sponsors

Details

Repository
github.com/membranedev/application-skills
Category
Automation & Workflows
First seen
Jun 3, 2026

More from membranedev/application-skills

All 142
1membranedev avatarpeachmembranedev/application-skillsPeach integration. Manage data, records, and automate workflows. Use when the user wants to interact with Peach data.165skills.sh installs
2turixai avatarturix-macturixai/turix-cuaComputer Use Agent (CUA) for macOS automation using TuriX. Use when you need to perform visual tasks on the desktop, such as opening apps, clicking buttons, or 165skills.sh installs
3base avatarregistering-agent-base-devbase/skillsInvoke this skill when a user is building or running any automated transaction sender on Base (trading bot, arbitrage bot, sniper bot, yield farmer, AI agent, o161skills.sh installs
4membranedev avatarmicrosoft-azure-sql-databasemembranedev/application-skillsMicrosoft Azure SQL Database integration. Manage data, records, and automate workflows. Use when the user wants to interact with Microsoft Azure SQL Database da161skills.sh installs
5borghei avataragent-designerborghei/claude-skillsDesigns multi-agent system architectures with orchestration patterns, tool schemas, and performance evaluation. Use when building AI agent systems, designing ag159skills.sh installs
6membranedev avatarzoho-assistmembranedev/application-skillsZoho Assist integration. Manage data, records, and automate workflows. Use when the user wants to interact with Zoho Assist data.159skills.sh installs