← all publishers

abzhaw

@abzhaw source repo

100 published skills

  1. Clean Code · abzhaw
    Applies principles from Robert C. Martin's 'Clean Code'. Use this skill when writing, reviewing, or refactoring code to ensure high quality, readability, and maintainability. Covers naming, functio...
    0
    installs
  2. Self Learning · abzhaw
    After each daily scan, analyze findings, update the baseline, suppress dismissed issues, and improve future heuristics
    2
    installs
  3. Argument Advisor · abzhaw
    Prueft Thesis-Abschnitte auf logische Konsistenz, Argumentationsstaerke und akademische Strenge. Simuliert Betreuer-Feedback und Verteidigungsfragen.
    2
    installs
  4. Figure Architect · abzhaw
    Erstellt Diagramme und Visualisierungen fuer die Thesis. System-Architektur, Sequenzdiagramme, Datenfluesse. Ausgabe als TikZ/PGF fuer natives LaTeX.
    2
    installs
  5. Thesis Structure · abzhaw
    Kapitelarchitektur und Gliederung der Masterarbeit. Verwaltet die Struktur, schlaegt vor wo Inhalte hingehoeren, validiert den logischen Fluss zwischen Kapiteln.
    2
    installs
  6. Docker Security · abzhaw
    Audit Docker containers for security misconfigurations, exposed ports, and resource abuse
    2
    installs
  7. Credential Audit · abzhaw
    Scan all project files for exposed secrets, tokens, and credentials — including git history
    2
    installs
  8. Dependency Audit · abzhaw
    Scan all npm packages across all services for known CVEs and outdated critical packages
    2
    installs
  9. Session Synthesizer · abzhaw
    Konvertiert Protokolleinträge und Session-Logs in thesis-fähiges deutsches Narrativ. Transformiert Entwicklungsdokumentation in akademische Prosa.
    2
    installs
  10. Openclaw Security · abzhaw
    Audit OpenClaw browser extension security — tab access scope, CDP connections, and skills with sensitive permissions
    2
    installs
  11. Network Traffic Audit · abzhaw
    Monitor active outbound connections from all services and flag unexpected destinations
    2
    installs
  12. Medium Research · abzhaw
    Ambient research agent for tracking Medium articles relevant to the agentic system project. Scans liked posts and discovers new articles on topics like multi-agent orchestration, autonomous AI, tool-calling patterns, and agentic workflows. Summarizes findings and bubbles up skill ideas to Julia.
    2
    installs
  13. Telegram Bot Development · abzhaw
    Telegram Bot API, polling, webhooks, message formatting, inline keyboards, and file sending. Use when building or extending Julia's Telegram communication layer via OpenClaw.
    2
    installs
  14. Wish Fulfillment · abzhaw
    Five specific, research-grounded wishes that the Julia agentic system can genuinely fulfill for someone living with terminal cancer. Each wish has a clear activation trigger and a step-by-step procedure. Built on research from the dying-wishes skill.
    2
    installs
  15. Agent Orchestration Patterns · abzhaw
    Loop patterns, delegation strategies, retry logic, and multi-agent coordination. Use when designing or debugging Julia's orchestrator loop, sub-agent delegation, or inter-agent communication via bridge/MCP.
    2
    installs
  16. Anthropic Claude Integration · abzhaw
    Integrate Anthropic's Claude API including Messages API, vision/multimodal inputs, tool use, and streaming. Use when building or debugging cowork-mcp or any Claude-powered component.
    2
    installs
  17. Juliaz Multi Agent Optimize · abzhaw
    Optimize coordination between Julia's agents — orchestrator, frontend, OpenClaw, bridge, cowork-mcp. Trigger when improving inter-agent communication, reducing latency, fixing routing issues, or optimizing the message flow. Also trigger for: 'agents not talking', 'message not arriving', 'routing broken', 'too slow', 'bridge bottleneck', or any multi-agent coordination question.
    2
    installs
  18. Openclaw Self Manage · abzhaw
    Self-management skill for the OpenClaw agent. Use when you need to check your own health, diagnose gateway issues, inspect channel status, or restart the gateway. Run this before reporting any connectivity issue to Raphael.
    2
    installs
  19. Openclaw Action Watch · abzhaw
    Monitor OpenClaw releases, status, and security/runtime signals to detect when user action is needed (updates, broken auth, failed jobs, channel issues). Use when checking OpenClaw health or deciding whether Raphael should intervene.
    2
    installs
  20. Openclaw Troubleshoot · abzhaw
    Diagnose and fix common OpenClaw problems: gateway auth failures, CLI pairing issues, channel connection failures, and high CPU. Use when openclaw health fails, the CLI times out, a channel shows as disconnected, or the gateway is consuming excessive CPU.
    2
    installs
  21. Skill Auditor · abzhaw
    Audit all skill registries in the juliaz_agents ecosystem for duplicates, near-duplicates, empty skills, and merge candidates. Use this when asked to "clean up skills", "find duplicate skills", "audit the agent system", or "what skills are redundant?". Always produces a JSON findings report and a prioritized list of proposals for Raphael to approve via Telegram.
    2
    installs
  22. Port Scan · abzhaw
    Scan all open ports on localhost and detect unexpected listeners across all services
    2
    installs
  23. Draft Writer · abzhaw
    Schreibt Erstentwuerfe in deutschem Wissenschaftsstil als LaTeX. Nimmt Notizen, Stichpunkte und Session-Logs als Input und produziert akademische Prosa.
    2
    installs
  24. Telegram Approval · abzhaw
    Human-in-the-loop approval via Telegram. Use whenever the ADHD agent needs Raphael's permission before taking an action. Sends a structured proposal message directly via the Telegram Bot API, then polls for YES/NO/LATER reply. Never acts without a YES. Treats timeout as NO and snoozes the finding.
    2
    installs
  25. Latex Builder · abzhaw
    Lokale LaTeX-Kompilierung auf dem Mac Mini. Fehlerbehandlung, Paketverwaltung, Template-Setup. Kompiliert die Thesis zu PDF.
    2
    installs
  26. Code To Thesis · abzhaw
    Liest juliaz_agents-Quellcode (READ-ONLY) und extrahiert Architekturmuster, Code-Beispiele und Implementierungsdetails fuer die Thesis. Formatiert als LaTeX-Listings.
    2
    installs
  27. Research Scout · abzhaw
    Sucht und analysiert akademische Literatur. Findet relevante Papers, erstellt strukturierte Zusammenfassungen. Zitiert NIEMALS — schlaegt nur vor.
    2
    installs
  28. Thesis Tracker · abzhaw
    Fortschrittsverfolgung der Masterarbeit. Wortanzahl pro Kapitel, Fertigstellungsgrad, fehlende Elemente, Deadlines. Haelt den Ueberblick.
    2
    installs
  29. Log Analyzer · abzhaw
    Scan all service logs for error spikes, failed auth attempts, and suspicious access patterns
    2
    installs
  30. Process Audit · abzhaw
    Check all running processes on the system for anomalies, unknown services, and resource abuse
    2
    installs
  31. Academic Writing De · abzhaw
    German academic style, thesis structure, citation formats, and formal writing conventions. Use when Julia's thesis agent writes or edits German academic content for Raphael's master's thesis.
    3
    installs
  32. Citation Management · abzhaw
    APA/AMA/Chicago citations, bibliography generation, DOI lookup. Use when Julia's thesis agent needs to format references for Raphael's master's thesis.
    2
    installs
  33. MCP Client Patterns · abzhaw
    Connecting to MCP servers, tool invocation, session management. Use when the orchestrator or any agent needs to call tools on an MCP server (bridge, cowork-mcp).
    2
    installs
  34. MCP Protocol Design · abzhaw
    MCP server authoring, tool registration, Streamable HTTP transport, stateless vs stateful sessions. Use when building or extending Julia's bridge, cowork-mcp, or any MCP-based component.
    2
    installs
  35. Monorepo Management · abzhaw bundle
    Master monorepo management with Turborepo, Nx, and pnpm workspaces to build efficient, scalable multi-package repositories with optimized builds and dependency management. Use when setting up monor...
    2
    installs
  36. Julia Relay · abzhaw
    Relay incoming Telegram messages to Julia via the local MCP bridge server (http://localhost:3001). Use whenever a user sends a message that requires Julia's intelligence to answer. Forward the message, wait for Julia's reply, then send it back to the user.
    2
    installs
  37. Agent Memory Systems · abzhaw
    Short/long-term memory for LLM agents — vector stores, context window management, memory consolidation. Use when Julia needs to remember user preferences, past decisions, or conversation history across sessions.
    2
    installs
  38. Debugging Strategies · abzhaw bundle
    Master systematic debugging techniques, profiling tools, and root cause analysis to efficiently track down bugs across any codebase or technology stack. Use when investigating bugs, performance iss...
    2
    installs
  39. E2e Testing Patterns · abzhaw bundle
    Master end-to-end testing with Playwright and Cypress to build reliable test suites that catch bugs, improve confidence, and enable fast deployment. Use when implementing E2E tests, debugging flaky...
    2
    installs
  40. Notification Systems · abzhaw
    Push notifications, alerting, escalation chains, multi-channel delivery. Use when Julia needs to alert Raphael via Telegram, or when designing escalation paths for agent failures.
    2
    installs
  41. Openclaw Integration · abzhaw
    OpenClaw CLI, gateway setup, pairing, agent skills, and relay patterns. Use when configuring Julia's Telegram gateway, debugging pairing issues, or extending OpenClaw with new skills.
    2
    installs
  42. REST API Integration · abzhaw
    Consuming external REST APIs, retry logic, rate limiting, auth. Use when any Julia component needs to call external services (OpenAI, Anthropic, Telegram, etc).
    2
    installs
  43. Streaming API Design · abzhaw
    Server-sent events, chunked transfer, backpressure. Use when building streaming endpoints in Julia's Next.js or bridge servers.
    2
    installs
  44. Todo Workflow Design · abzhaw
    TODO systems for agents, TASK-NNN format, agent-readable specs. Use when creating, reading, or managing tasks in Julia's todo/ directory.
    2
    installs
  45. Juliaz Tool Builder · abzhaw
    Expert guidance for designing and implementing tools for Julia's agents. Trigger when adding a new tool to the orchestrator, frontend, or any agent. Also trigger for: 'add tool', 'new tool', 'tool schema', 'tool not working', 'agent can't use tool', 'function calling', or any tool design question.
    2
    installs
  46. Dying Wishes · abzhaw
    Research-grounded skill for understanding the most common and deeply felt wishes of people living with terminal cancer. Use this skill to understand what truly matters to someone at the end of life — then consult wish-fulfillment to act on it.
    2
    installs
  47. Email Aberer · abzhaw bundle
    Access and send mail for raphael@aberer.ch (IMAP/POP/SMTP via Swizzonic) using credentials pulled from 1Password.
    2
    installs
  48. Julia Bridge · abzhaw bundle
    Operate and maintain the Julia MCP bridge server (start/stop, health checks, send/receive flows, queue inspection) so OpenClaw and Julia stay in sync.
    2
    installs
  49. Task Manager · abzhaw
    Manage the shared TODO task queue in todo/. Use when you need to: list tasks, create a task, update a task's status or priority, check what's next, or give Raphael a status report. Trigger on: /tasks, "create a task", "what's open", "what should I work on", "mark done", "task status", "prioritize", or any reference to the TODO system.
    2
    installs
  50. Deployment Procedures · abzhaw
    Production deployment principles and decision-making. Safe deployment workflows, rollback strategies, and verification. Teaches thinking, not scripts.
    2
    installs
  51. Nodejs Best Practices · abzhaw
    Node.js development principles and decision-making. Framework selection, async patterns, security, and architecture. Teaches thinking, not copying.
    2
    installs
  52. Postgresql Operations · abzhaw
    Postgres admin, backups, vacuum, monitoring, indexes. Use when managing Julia's backend Postgres database running in Docker.
    2
    installs
  53. Thesis Agent Workflow · abzhaw
    Agent-assisted thesis writing loops, draft-review-revise cycles. Use when the thesis agent is writing, expanding, or refining sections of Raphael's master's thesis.
    2
    installs
  54. Juliaz Agent Builder · abzhaw
    Scaffolding and creating new agents or sub-agents within the juliaz_agents ecosystem. Trigger whenever Raphael wants to create a new agent, add a new sub-agent, define a new agent's personality/identity, set up agent heartbeats, or modify an existing agent's SOUL/IDENTITY/TOOLS/AGENTS files. Also trigger when discussing agent conventions, the SOUL.md pattern, or how agents should be structured in this project. If someone says 'new agent', 'create an agent', 'agent personality', 'SOUL.md', or 'add a bot' — this is the skill to use.
    2
    installs
  55. Juliaz Agent Improve · abzhaw
    Systematic improvement of Julia's agents through performance analysis, prompt engineering, and validation. Trigger when optimizing any agent's behavior — orchestrator, frontend Julia, OpenClaw relay, or any sub-agent. Also trigger for: 'improve agent', 'agent not working well', 'optimize prompt', 'tool not being used correctly', 'Julia gives wrong answers', or any agent quality issue.
    2
    installs
  56. Agents System · abzhaw
    Manage the OpenClaw agent system end-to-end (agents/, skills/, MCP servers) so the workspace stays healthy.
    2
    installs
  57. Data Pipeline Patterns · abzhaw
    ETL patterns, agent data flows, transformation chains. Use when designing how data flows between Julia's components — from input (Telegram) through orchestration to output (backend/dashboard).
    2
    installs
  58. LLM Prompt Engineering · abzhaw
    Design effective system prompts, few-shot examples, chain-of-thought instructions, and output constraints for LLM agents. Use when writing or tuning prompts for Julia's orchestrator, cowork-mcp, or any sub-agent.
    2
    installs
  59. Message Queue Patterns · abzhaw
    Queue design, polling vs push, persistence, dead-letter handling. Use when working with the bridge's queue.json or designing message flow between agents.
    2
    installs
  60. Openai API Integration · abzhaw
    Integrate OpenAI's API including GPT-4o tool calling, streaming responses, function schemas, and error handling. Use when building or debugging Julia's orchestrator or any component that calls OpenAI.
    2
    installs
  61. Pm2 Process Management · abzhaw
    PM2 config, ecosystem files, restart strategies, log management, cron jobs. Use when configuring Julia's services, debugging crashes, or adding new managed processes.
    2
    installs
  62. RAG Retrieval Patterns · abzhaw
    Retrieval-augmented generation patterns — chunking, embedding, vector search, and reranking. Use when Julia needs to search through documents, research papers, logs, or knowledge bases.
    2
    installs
  63. Openapi Spec Generation · abzhaw bundle
    Generate and maintain OpenAPI 3.1 specifications from code, design-first specs, and validation patterns. Use when creating API documentation, generating SDKs, or ensuring API contract compliance.
    2
    installs
  64. Research Paper Analysis · abzhaw
    Extracting key points, methodology analysis, literature review patterns. Use when Julia's thesis agent needs to process research papers for Raphael's master's thesis.
    2
    installs
  65. Juliaz Agent Architect · abzhaw
    Architecture patterns and anti-patterns for Julia's multi-agent system. Trigger when making architectural decisions — adding agents, changing message flow, redesigning tool registries, or evaluating the system's structure. Also trigger for: 'architecture', 'system design', 'how should agents work together', 'add a new agent', 'agent patterns', or any structural question about the multi-agent system.
    2
    installs
  66. MCP · abzhaw
    Operate, debug, and extend local MCP servers (bridge, future services) using mcporter + Node tooling.
    2
    installs
  67. API Security · abzhaw
    Auth patterns, rate limiting, input validation, CORS, HTTPS. Use when securing Julia's backend API, bridge, or any HTTP endpoint.
    2
    installs
  68. Architecture · abzhaw bundle
    Architectural decision-making framework. Requirements analysis, trade-off evaluation, ADR documentation. Use when making architecture decisions or analyzing system design.
    2
    installs
  69. Tailwind CSS · abzhaw
    Tailwind utility classes, dark mode, responsive design, theming. Use when styling Julia's Next.js frontend dashboard.
    2
    installs
  70. Framer Motion · abzhaw
    Framer Motion animations, transitions, gesture handling in the Julia frontend. Use when adding animations to the Next.js dashboard.
    2
    installs
  71. Nestjs Expert · abzhaw
    Nest.js framework expert specializing in module architecture, dependency injection, middleware, guards, interceptors, testing with Jest/Supertest, TypeORM/Mongoose integration, and Passport.js auth...
    2
    installs
  72. Juliaz Debug · abzhaw
    Cross-system diagnostics and troubleshooting for the juliaz_agents multi-agent system. Trigger when Raphael reports something is broken, not working, or behaving unexpectedly — messages not arriving, Julia not responding, bridge errors, orchestrator crashes, rate limits, silent failures, queue issues, or any 'why isn't X working' question. Also trigger for: 'debug', 'broken', 'not working', 'error', 'Julia isn't responding', 'messages stuck', 'bridge down', 'check logs', 'what went wrong', or any troubleshooting request. If something in the multi-agent system is misbehaving, this is the skill to reach for.
    2
    installs
  73. Access Control · abzhaw
    Role-based access, allowlists, Telegram pairing security. Use when securing Julia's communication channels or implementing authorization for multi-user scenarios.
    2
    installs
  74. Log Management · abzhaw
    Structured logging, log rotation, PM2 logs, aggregation. Use when setting up consistent logging across Julia's services or debugging runtime issues.
    2
    installs
  75. Webhook Design · abzhaw
    Receiving webhooks, verification, idempotency, event routing. Use when Julia needs to receive events from external services.
    2
    installs
  76. Juliaz Devops · abzhaw
    Service management, process supervision, and operational tasks for the juliaz_agents multi-agent system. Trigger whenever Raphael asks to start, stop, restart, or check the status of any service — PM2, Docker, bridge, orchestrator, OpenClaw, cowork-mcp, frontend, or backend. Also trigger for: environment variable management, port conflicts, log tailing, deployment, health checks, 'is Julia running', 'start everything', 'check status', 'why is X down', pm2, docker compose, or any operational/infrastructure task. If the user mentions starting services, checking health, or managing processes — use this skill.
    2
    installs
  77. Juliaz System · abzhaw
    Foundational knowledge about the juliaz_agents multi-agent system architecture. ALWAYS trigger this skill when the conversation involves ANY component of Julia's agent ecosystem — orchestrator, bridge, cowork-mcp, OpenClaw, frontend, backend, ADHD agent, julia_medium_agent, or thesis workspace. Also trigger when Raphael asks 'where is X', 'how does X work', 'what connects to what', or any architectural/navigation question about the system. This is the map of the entire codebase and how the pieces fit together.
    2
    installs
  78. Agents · abzhaw
    Design, create, and update OpenClaw agent manifests in `agents/` (skills, transports, behaviors).
    2
    installs
  79. Cron Scheduling · abzhaw
    Cron expression design, PM2 cron, LaunchAgent intervals, and scheduling agents reliably. Use when setting up Julia's scheduled agents like ADHD agent, security sentinel, or task manager.
    2
    installs
  80. Shell Scripting · abzhaw
    Bash best practices, startup scripts, error handling in shell. Use when writing or debugging Julia's startup scripts, agent loop scripts, or any shell automation.
    2
    installs
  81. Juliaz Feature · abzhaw
    Adding new features to the juliaz_agents system — new tools, API endpoints, frontend components, MCP tools, or capabilities. Trigger when Raphael wants to: add a new tool to the orchestrator or bridge, create a new API endpoint in the backend, add a frontend component or page, extend cowork-mcp with new Claude tools, add a new OpenClaw skill, or implement any new capability across the system. Also trigger for 'add a tool', 'new endpoint', 'new page', 'new component', 'extend Julia', 'Julia should be able to...', or any request to add functionality to the multi-agent system.
    2
    installs
  82. Dashboard Design · abzhaw
    Command center UIs, real-time data display, status panels for agent systems. Use when designing or improving Julia's Next.js dashboard.
    2
    installs
  83. Playwright Skill · abzhaw bundle
    Complete browser automation with Playwright. Auto-detects dev servers, writes clean test scripts to /tmp. Test pages, fill forms, take screenshots, check responsive design, validate UX, test login ...
    2
    installs
  84. Agent Soul Design · abzhaw
    Writing SOUL.md, HEARTBEAT.md, and identity files for Julia's sub-agents. Use when creating a new agent, configuring its personality, or defining its scheduling and escalation rules.
    2
    installs
  85. Agent Tool Design · abzhaw
    Design reliable, well-documented tools for LLM agents — input schemas, error returns, idempotency, and naming conventions. Use when adding new MCP tools to bridge, cowork-mcp, or the orchestrator.
    2
    installs
  86. Incident Response · abzhaw
    Security incident handling, escalation, auto-quarantine patterns. Use when Julia's security sentinel detects a critical finding or when designing incident workflows.
    2
    installs
  87. Launchagent Macos · abzhaw
    macOS LaunchAgent plists, RunAtLoad, scheduling, debugging. Use when configuring auto-start for Julia's services at login or debugging why a service didn't start on boot.
    2
    installs
  88. Security Scanning · abzhaw
    Dependency audits, SAST, credential leak detection, and daily scans. Use when building or running Julia's security sentinel or setting up automated security checks.
    2
    installs
  89. System Monitoring · abzhaw
    Process monitoring, disk/memory alerts, observability for Julia's macOS server. Use when checking system health or adding monitoring to any Julia component.
    2
    installs
  90. Task Queue Design · abzhaw
    YAML task queues, priority, stale detection, weekly summaries. Use when building or extending Julia's TODO system and task-manager agent.
    2
    installs
  91. Agent Self Healing · abzhaw
    Automated error detection, restart strategies, and self-repair loops for agents. Use when designing or debugging Julia's health-checker, ADHD agent, or any component that needs to monitor and recover from failures.
    2
    installs
  92. Data Visualization · abzhaw
    Charts, live graphs, agent activity timelines in Julia's dashboard. Use when adding visual data displays to the Next.js frontend.
    2
    installs
  93. Environment Config · abzhaw
    .env files, secrets management, multi-environment configs, and never-commit rules. Use when dealing with API keys, environment variables, or setting up new services in Julia.
    2
    installs
  94. Javascript Mastery · abzhaw
    Comprehensive JavaScript reference covering 33+ essential concepts every developer should know. From fundamentals like primitives and closures to advanced patterns like async/await and functional p...
    2
    installs
  95. JSON Data Patterns · abzhaw
    JSON persistence, schema validation, migration patterns. Use when working with JSON files in the bridge queue, memory files, or any file-based agent storage.
    2
    installs
  96. LLM Output Parsing · abzhaw
    Parse and validate structured output from LLMs — JSON mode, Zod validation, retry on bad output. Use when any agent needs reliable structured data from an LLM response.
    2
    installs
  97. Scientific Writing · abzhaw
    Objective voice, argumentation, abstract writing, IMRaD structure. Use when Julia's thesis agent writes scientifically structured sections for Raphael's thesis.
    2
    installs
  98. Secrets Management · abzhaw
    Vault patterns, .env.secrets, credential rotation, never-commit rules. Use when handling API keys, tokens, or any sensitive credentials in the Julia system.
    2
    installs
  99. Server Sent Events · abzhaw
    SSE streaming, useChat hook, streaming AI responses to UI. Use when building real-time streaming chat responses in Julia's Next.js frontend.
    2
    installs
  100. Websocket Realtime · abzhaw
    WebSocket servers, reconnect logic, event-driven messaging. Use when building real-time features in Julia's bridge or dashboard.
    2
    installs