PreToolUse
01Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, executing require-docs-review.mjs via node. From heypinchy/pinchy.
Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, executing require-docs-review.mjs via node. From heypinchy/pinchy.
Settings file Claude Code
Agent settings declaring 1 hook event (PreToolUse) and 13 allowed tools.
Skill Claude CodeCodex
Use when cutting, tagging, or publishing a new Pinchy version — e.g. "cut v0.6.0", "ship the release", "publish the GitHub release", "tag a new version", "release the app". Anything that ends in a vX.Y.Z tag on the Pinchy repo.
Skill Claude CodeCodex
Use before opening a PR that changes docs/ or a user-visible surface (an API route, the tool registry, an agent template, the audit event catalogue, the settings navigation, plugin tools), and when the user asks to "review the docs", "check the docs", or "are the docs still right". Reads the changed prose against the…
Skill Claude CodeCodex
Use when running the Eval-v1 agent-reliability benchmark (packages/web/eval) — benchmarking a newly released Ollama Cloud model, re-running or adding scenarios, refreshing the published dataset in packages/web/eval/data/, or when a long sweep needs unattended keep-alive (watchdog), stalls, or produced…
Skill Claude CodeCodex
Use when bumping general npm/pnpm dependencies across the Pinchy workspace (root, packages/web, packages/plugins/, docs), when the user asks to "update dependencies," "check for outdated packages," or run "pnpm outdated" / "npm update". Not for the pinned OpenClaw core version or openclaw-node — see update-openclaw…
Skill Claude CodeCodex
Use when a new Ollama Cloud model is announced or available (e.g. an ollama-cloud email about a new GLM/Qwen/DeepSeek/Kimi/MiniMax version), when preparing a Pinchy release, or when the curated Ollama Cloud model list may have drifted from ollama.com.
Skill Claude CodeCodex
Use when bumping the pinned OpenClaw core version (openclaw npm package), when preparing a Pinchy release, or when the user asks to "update OpenClaw" / "upgrade OpenClaw" / check for a newer OpenClaw version.
Instructions file CodexOpenCode
AGENTS.md instructions for heypinchy/pinchy, covering agents.md - pinchy, purpose, repository map, tech stack and working principles.
Instructions file
Claude Code instructions for heypinchy/pinchy, a project described as: Self-hosted AI agent platform built on OpenClaw. Enterprise-ready, offline-capable, open source. 🦞.
Skill Claude CodeCodex
Evaluate several documents against a shared set of criteria — proposals against requirements, contracts against each other, policies against a standard, candidates against a role. Use whenever the answer is a comparison, a ranking, a scoring, or a gap analysis. Covers fixing the criteria before reading, keeping the…
Skill Claude CodeCodex
Read, search, and draft email in the connected mailbox (Gmail or Microsoft 365). Use when the user asks about their inbox, wants a message found or summarized, or wants a reply drafted. Sending is gated by a separate, explicitly granted permission — never assume you can send, and never claim a message was sent unless…
Skill Claude CodeCodex
Find and read the documents an agent has been granted access to, using pinchyls and pinchyread. Use whenever a question is about the content of a file in the agent's document folders. Covers discovering files before reading them, which formats can actually be extracted, how to point a reader back at a passage, and…
Skill Claude CodeCodex
Answer questions from the organization's indexed documents using knowledgesearch, and cite every claim back to a retrieved passage. Use whenever a question is about document content. Covers the search-first rule, answering only from the closed set of returned passages, the Sources list format, and how to tell an empty…
Skill Claude CodeCodex
Schedule, complete, and reschedule Odoo activities (the "needs attention" follow-ups on any record) with the odooscheduleactivity / odoocompleteactivity / odoorescheduleactivity tools. Use whenever an agent adds, closes, or pushes a follow-up on a lead, order, ticket, request, or any record. Explains why you must…
Skill Claude CodeCodex
Attach files (receipts, delivery notes, contracts, supporting documents) to Odoo records with odooattachfile using the pinchyref token. Use whenever the user sends a document that belongs on an Odoo record. Explains the ref-flow contract so you pass a real pinchyref instead of fabricating a " , " string.
Skill Claude CodeCodex
Convert gross (tax-inclusive) totals from receipts and invoices into the tax-exclusive net priceunit Odoo stores on account.move.line. Use whenever an agent books a bill or invoice from a document that shows gross totals. Covers the per-line net formula, multi-line splits, the rounding tolerance, and overriding a…
Skill Claude CodeCodex
Record lot and serial numbers correctly on Odoo stock moves for tracked products. Use whenever a warehouse or production agent picks, receives, transfers, or produces goods. Explains that products with tracking="lot" or "serial" need the actual lot/serial on each stock.move.line and that you must never invent one.
Skill Claude CodeCodex
Disambiguate Odoo accounting records across multiple companies. Use whenever an agent reads or writes ledger records (account.move, account.account, account.journal, account.tax, account.payment) on an instance that may host several companies. Covers reading the [Company X] label suffix, filtering by companyid…
Skill Claude CodeCodex
Query and summarize data from a connected Odoo instance with the odoo read tools (describe, count, read, aggregate). Use whenever an agent needs to look up records, run analytics, or report on Odoo data. Covers the mandatory describe-first workflow, id vs defaultcode disambiguation, the domain/aggregate query syntax…
Skill Claude CodeCodex
Create and update records in a connected Odoo instance with odoocreate / odoowrite, following the standard write discipline. Use whenever an agent has write access and needs to add or change data. Covers draft-first and confirm-before-write, duplicate checks, single-call creation with inline child lines, never…
Skill Claude CodeCodex
Search the public web for current information and fetch full pages. Use when the user asks about current events, recent company news, market data, regulatory changes, or any fact that may have changed since the model's training cutoff.