nm-abstract-hook-authoringGuide creating Claude Code hooks with security-first design. Use for validation and enforcement
Install via ClawdBot CLI:
clawdbot install athola/nm-abstract-hook-authoringGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Potentially destructive shell commands in tool definitions
rm -rf /Accesses system directories or attempts privilege escalation
/sys/Calls external URL not in known-safe list
https://github.com/athola/claude-night-market/tree/master/plugins/abstractAI Analysis
This skill is a documentation/guide for creating hooks with security-first design and contains no executable code. The external URL reference is to the skill's own GitHub repository, which is appropriate for attribution. The potentially concerning shell commands and system paths appear only as examples in documentation, not as active functionality.
Generated May 11, 2026
Financial services firms need to log all developer terminal commands for compliance. Hooks capture every Bash execution with timestamps and user context, ensuring auditability without developer friction.
In CI/CD environments, dangerous commands like 'rm -rf /' or 'DROP TABLE' must be blocked before execution. PreToolUse hooks inspect and reject unsafe inputs, preventing accidental infrastructure damage.
AI agents that run for hours may face context window pressure. PreCompact hooks save critical state to a file before compaction, so the agent can restore context seamlessly after resuming.
A recruitment platform uses TeammateIdle and TaskCompleted hooks to assign follow-up tasks among specialized agents (screening, scheduling, background check), reducing manual handoffs.
E-commerce sites use UserPromptSubmit hooks to inject user purchase history and preferences into each conversation, enabling personalized recommendations without over-engineering the prompt.
Offer a subscription-based security plugin that deploys pre-built hooks into enterprise Claude Code instances, blocking risky commands and enforcing compliance policies. Customers pay per seat or per audit log volume.
Consulting service that builds bespoke hooks for specific business workflows (e.g., CRM integration hooks, automated compliance logging). Revenue from project-based fees plus maintenance retainer.
Operate a marketplace where developers purchase or subscribe to pre-validated hooks (e.g., Slack notification hook, database audit hook). Platform takes a percentage of each transaction.
💬 Integration Tip
Start with JSON hooks in .claude/settings.json for quick validation, then migrate to Python SDK hooks when you need stateful logic, async operations, or multi-agent coordination.
Scored Jul 6, 2026
Audited Apr 17, 2026 · audit v1.0
Control desktop applications on Windows — launch, close, focus, resize, move windows, simulate keyboard/mouse input, manage processes, control VSCode, read clipboard, and capture screen info. Use when the user wants to interact with any running program, switch windows, type text, press shortcuts, open files in VSCode, manage running processes, or get system display information.
Conduct rigorous, adversarial code reviews with zero tolerance for mediocrity. Use when users ask to "critically review" my code or a PR, "critique my code", "find issues in my code", or "what's wrong with this code". Identifies security holes, lazy patterns, edge case failures, and bad practices across Python, R, JavaScript/TypeScript, SQL, and front-end code. Scrutinizes error handling, type safety, performance, accessibility, and code quality. Provides structured feedback with severity tiers (Blocking, Required, Suggestions) and specific, actionable recommendations.
Coding style memory that adapts to your preferences, conventions, and patterns for consistent coding.
Pragmatic coding standards for writing clean, maintainable code — naming, functions, structure, anti-patterns, and pre-edit safety checks. Use when writing new code, refactoring existing code, reviewing code quality, or establishing coding standards.
Claude Code integration for OpenClaw. This skill provides interfaces to: - Query Claude Code documentation from https://code.claude.com/docs - Manage subagents and coding tasks - Execute AI-assisted coding workflows - Access best practices and common workflows Use this skill when users want to: - Get help with coding tasks - Query Claude Code documentation - Manage AI-assisted development workflows - Execute complex programming tasks
Plan, draft, version, and refine written content with enforced versioning and quality audits.