Omc Hooks

D 53 completed
Plugin
cli / javascript · tiny
23
Files
3,627
LOC
0
Frameworks
4
Languages

Pipeline State

completed
Run ID
#341664
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
58.05
Framework unique
Isolation
Last stage change
2026-05-10 03:35:02
Deduplication group #52408
Member of a group with 2 similar repo(s) — this repo is canonical view group →
Top concepts (2)
Project DescriptionLibrary
Citation: Repobility (2026). State of AI-Generated Code. https://repobility.com/research/

AI Prompt

Create a command-line tool, similar to an extension for Claude Code, that enhances its functionality. I need it to include a GUI approval system for tool usage, featuring a 4-tier risk classification and options for defining approval scope (Once, Session, Always, or Tool-wide). It should also have a status line HUD to display token usage. Additionally, implement hooks for detecting keywords like 'ultrawork' or 'analyze', showing input notifications, and capturing memory tags after tool use. The tool should be installable via shell scripts for both Windows (PowerShell) and macOS/Linux (Bash).
javascript cli node.js automation developer-tool gui shellscript hooks command-line
Generated by gemma4:latest

Catalog Information

Enhance Claude Code hooks with GUI approval and a status line HUD for developers.

Description

This project augments the hook system of Claude Code by adding a graphical approval dialog that lets users confirm the execution of external tools before they run. It also injects a real‑time status line HUD into the editor, displaying key information such as tool status, output snippets, and execution progress. The hooks are configurable via simple scripts written in Bash, allowing developers to tailor the behavior to their workflow. Targeted at software developers who need tighter control over tool execution and instant feedback, it solves the problem of silent or unauthorized tool runs. Its unique combination of GUI approval and integrated status display sets it apart from traditional text‑based hook systems.

الوصف

يُعد هذا المشروع إضافةً محسّنة للخطافات في بيئة Claude Code، حيث يوفّر واجهة رسومية تسمح للمستخدم بالموافقة على تشغيل الأدوات الخارجية قبل تنفيذها. كما يضيف شريط حالة مخصص يعرض معلومات الحالة في الوقت الحقيقي، مما يتيح للمطورين متابعة سير العمل دون الحاجة للرجوع إلى سطر الأوامر. يتيح للمستخدمين ضبط إعدادات الخطاف بسهولة عبر ملفات التكوين، مع دعم للعديد من الأوامر المخصصة. يستهدف المطورين الذين يعملون على مشاريع تتطلب أمانًا إضافيًا عند تشغيل أدوات تحليل أو بناء، ويحل مشكلة الاعتماد على الخطافات التقليدية التي لا توفر واجهة مستخدم. يبرز عن الحلول المشابهة بفضل تبسيط عملية الموافقة وتوفير عرض الحالة في مكان واحد داخل المحرر. يُعد خيارًا مثاليًا للفرق التي تسعى لتحسين سير العمل وتخفيف الأخطاء الناتجة عن تشغيل أدوات غير مصرح بها.

Novelty

6/10

Tags

code-editor-integration hook-management gui-approval status-line-hud automation workflow-enhancement

Claude Models

claude-opus-4.6

Quality Score

D
52.9/100
Structure
42
Code Quality
68
Documentation
59
Testing
0
Practices
62
Security
92
Dependencies
60

Strengths

  • Good security practices \u2014 no major issues detected

Weaknesses

  • No LICENSE file \u2014 legal ambiguity for contributors
  • No tests found \u2014 high risk of regressions
  • No CI/CD configuration \u2014 manual testing and deployment
  • 218 duplicate lines detected \u2014 consider DRY refactoring

Recommendations

  • Add a test suite \u2014 start with critical path integration tests
  • Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
  • Add a linter configuration to enforce code style consistency
  • Add a LICENSE file (MIT recommended for open source)

Security & Health

6.8h
Tech Debt (D)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (4)
Repobility · open methodology · https://repobility.com/research/
MIT
License
5.4%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

javascript
59.5%
shell
20.9%
markdown
15.3%
json
4.3%

Frameworks

None detected

Concepts (2)

Page rendered by Aljefra Mapper · scored by Repobility (https://repobility.com)
CategoryNameDescriptionConfidence
Citation: Repobility (2026). State of AI-Generated Code. https://repobility.com/research/
auto_descriptionProject Description> 한국어 가이드 (Korean Guide)80%
auto_categoryLibrarylibrary70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/65699.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV