Armory
Source

Browse

Search and filter by type across the catalog

259 results in Memory, Hooks, Observability, Infrastructure · page 11 of 11

HooksPreview

telegram-detailed-notifications

Send detailed Telegram notifications with session information when Claude Code finishes. Includes working directory, session duration, and system info. Requires TELEGRAM_BOT_TOKEN and TELEGRAM_CHAT_ID environment variables.

UnrankedNo signals yet
Harnessclaude
automationhooks
Details
HooksPreview

telegram-error-notifications

Send Telegram notifications when Claude Code encounters long-running operations or when tools take significant time. Helps monitor productivity and catch potential issues. Requires TELEGRAM_BOT_TOKEN and TELEGRAM_CHAT_ID environment variables.

UnrankedNo signals yet
Harnessclaude
automationhooks
Details
HooksPreview

telegram-notifications

Send Telegram notifications when Claude Code finishes working. Requires TELEGRAM_BOT_TOKEN and TELEGRAM_CHAT_ID environment variables. Get bot token from @BotFather, get chat ID by messaging the bot and visiting https://api.telegram.org/bot<TOKEN>/getUpdates

UnrankedNo signals yet
Harnessclaude
automationhooks
Details
HooksPreview

telegram-pr-webhook

Send Telegram notification when a new PR is created via gh pr create. Includes PR URL and Vercel preview URL. Requires TELEGRAM_BOT_TOKEN and TELEGRAM_CHAT_ID environment variables. Optionally set VERCEL_PROJECT_NAME and VERCEL_TEAM_SLUG to construct the Vercel preview URL automatically.

UnrankedNo signals yet
Harnessclaude
automationhooks
Details
HooksPreview

telegram-pr-webhook-2

Telegram PR Webhook Hook Sends a Telegram notification when a new PR is created via `gh pr create`. Includes the PR URL and the Vercel preview URL. Required environment variables: TELEGRAM_BOT_TOKEN - Bot token from @BotFather TELEGRAM_CHAT_ID - Chat ID for notifications Optional environment variables: VERCEL_PROJECT_NAME - Vercel project name (for preview URL) VERCEL_TEAM_SLUG - Vercel team slug (for preview URL)

UnrankedNo signals yet
Harnessclaude
automationhooks
Details
HooksPreview

test-runner-2

Automatically run relevant tests after code changes. Detects test files and runs appropriate test commands based on file extensions and project structure.

UnrankedNo signals yet
Harnessclaude
testinghooks
Details
InfrastructurePreview

unikraft

Open-source unikernel framework for building minimal, single-purpose VM images for ultra-fast agent boot times.

UnrankedNo signals yet
Harnessclaudecursorcodexopencodegemini
infrastructureunikernel
No one-command install · SourceDetails
HooksPreview

universal-post-tool

Universal PostToolUse dispatcher using hierarchical config.

UnrankedNo signals yet
Harnessclaude
hookdecider
Details
HooksPreview

universal-pre-tool

Universal PreToolUse dispatcher using hierarchical config.

UnrankedNo signals yet
Harnessclaude
hookdecider
Details
HooksPreview

universal-stop

Universal Stop dispatcher using hierarchical config.

UnrankedNo signals yet
Harnessclaude
hookdecider
Details
HooksPreview

update-search-year

Automatically adds current year to WebSearch queries when no year is specified. This hook intercepts WebSearch tool usage and appends the current year to queries that don't already contain a year, ensuring search results are current and relevant.

UnrankedNo signals yet
Harnessclaude
pre-toolhooks
Details
HooksPreview

user-prompt-submit

Run when the user submits a prompt, to log it or inject extra context before the model sees it.

UnrankedNo signals yet
Harnessclaude
hookdisler
Details
InfrastructurePreview

val-town

Social serverless platform for writing, running, and scheduling JavaScript/TypeScript functions in the browser.

UnrankedNo signals yet
Harnessclaudecursorcodexopencodegemini
infrastructureserverless
No one-command install · SourceDetails
HooksPreview

validate-branch-name

Validate Git Flow branch naming conventions before checkout. Ensures branches follow the pattern: feature/*, release/v*.*.*, hotfix/*. Prevents creation of branches that don't follow Git Flow standards.

UnrankedNo signals yet
Harnessclaude
githooks
Details
HooksPreview

validate-branch-name-2

❌ Invalid Git Flow branch name: {branch_name} Git Flow branches must follow these patterns: • feature/<descriptive-name> • release/v<MAJOR>.<MINOR>.<PATCH> • hotfix/<descriptive-name> Examples: ✅ feature/user-authentication ✅ release/v1.2.0 ✅ hotfix/critical-security-fix Invalid: ❌ {branch_name} (missing Git Flow prefix) ❌ feat/something (use 'feature/' not 'feat/') ❌ fix/bug (use 'hotfix/' not 'fix/') 💡 Use Git Flow commands instead: /feature <name> - Create feature branch /release <version> - Create release branch /hotfix <name> - Create hotfix branch

UnrankedNo signals yet
Harnessclaude
githooks
Details
HooksPreview

vercel-auto-deploy

Automatically trigger Vercel deployments when code changes are committed, with environment-specific deployment strategies and rollback on failure. Setup: Export environment variables 'export VERCEL_TOKEN=your_token' and 'export VERCEL_PROJECT_ID=your_project_id' (get your token from vercel.com/account/tokens and project ID from your Vercel dashboard). Hook triggers on PostToolUse for Write, Edit, and MultiEdit operations affecting source code files.

UnrankedNo signals yet
Harnessclaude
automationhooks
Details
HooksPreview

vercel-environment-sync

Synchronize environment variables between local development and Vercel deployments, ensuring consistency across all environments. Detects changes to .env files and provides options to sync with Vercel, validates environment variable format, and ensures required variables are present. Setup: Export 'export VERCEL_TOKEN=your_token' (get from vercel.com/account/tokens).

UnrankedNo signals yet
Harnessclaude
automationhooks
Details
HooksPreview

worktree-ghostty

Worktree Ghostty Layout. Opens a 3-panel Ghostty layout when creating worktrees: Claude Code (left) | lazygit (top-right) / yazi (bottom-right). Creates worktrees in a sibling directory (../worktrees/<repo>/<name>/) and cleans up on removal. macOS only. Requires: jq, Ghostty terminal, lazygit, yazi. Ghostty keybindings required: super+d = new_split:right, super+shift+d = new_split:down.

UnrankedNo signals yet
Harnessclaude
development-toolshooks
Details
HooksPreview

worktree-ghostty-2

Hook: Worktree Ghostty Layout

UnrankedNo signals yet
Harnessclaude
development-toolshooks
Details
Browse · Armory