Claude Marketplaces
SkillsMCP serversMarketplacesDigestTools

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP servers by category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control
Claude Marketplaces

An independent directory of skills, plugins and MCP servers for Claude Code. Not affiliated with Anthropic.

Browse

  • Skills
  • MCP servers
  • Marketplaces
  • Weekly digest
  • Skill index
  • MCP index
  • Marketplace index

Site

  • About
  • Tools
  • Feedback
  • Privacy
  • llms.txt
  • Plugins reference

Maker

  • Agent Caffeine
  • knobs
  • attention awareness
  • mertbuilds.com
Made by mertbuilds.com
Skills/Frontend Development
davila7 avatar

Hook Development

davila7/claude-code-templates

If you're building Claude Code plugins and need to control what happens before and after tool execution, this is your starting point.

GitHub stars
30.2K
last updated
Aug 21, 2026
View on GitHubSave

Install

$ npx -y skills add davila7/claude-code-templates --skill "Hook Development" --agent claude-code

Installs into .claude/skills of the current project.

Sponsors

CodeRabbitSponsoredTry For FreeLid closed, agents workingDownload freeBlock distraction from your iPhoneBlock now (100% free)Granola, the best AI meeting recorderSponsoredDownload for freeDevtools for design engineersTry it livebelt - the only tool your agent needsSponsoredone prompt installOpen StepsSponsoredDownload for freeAppSignalSponsoredStart Free Trial

What it does

It covers the five main hook types: PreToolUse for validating operations before they run, PostToolUse for reacting to results, Stop and SubagentStop for enforcing completion standards, and SessionStart for loading project context. The guide emphasizes prompt-based hooks over function-based ones, which makes sense since you get LLM-driven decision making instead of hard-coded logic. Originally from ovachiever/droid-tings, now maintained by davila7. Worth checking out if you're tired of Claude doing things you'd rather it asked about first.

Files

Select a file.

Details

Repository
github.com/davila7/claude-code-templates
Categories
Frontend Development, Backend & APIs, AI & Agent Building, Automation & Workflows
First seen
Jun 3, 2026

More from davila7/claude-code-templates

All 618
  • HTML Injection Testing
  • IDOR Vulnerability Testing
  • Linux Privilege Escalation
  • Linux Production Shell Scripts
  • MCP Integration
  • Metasploit Framework
  • Network 101
  • PDF Processing
  • PDF Processing Pro
  • Pentest Checklist
  • Pentest Commands
  • Plugin Settings
  • Plugin Structure
  • Privilege Escalation Methods
  • Red Team Tools And Methodology
  • Security Scanning Tools
  • SEO Optimizer
  • Shodan Reconnaissance And Pentesting
  • Skill Development
  • SMTP Penetration Testing
  • SQL Injection Testing
  • SQLMap Database Penetration Testing
  • SSH Penetration Testing
  • Top 100 Web Vulnerabilities Reference

Recommended

More Frontend Development
1dotnet avatarconvert-blazor-server-to-webappdotnet/skillsGuides conversion of a pre-.NET 8 Blazor Server app into a .NET 8+ Blazor Web App. USE FOR: migrating apps that use AddServerSideBlazor and MapBlazorHub to the 0installs
2dotnet avatardotnet-webapidotnet/skillsGuides creation and modification of ASP.NET Core Web API endpoints with correct HTTP semantics, OpenAPI metadata, and error handling. USE FOR: adding new API en0installs
3dotnet avatarsupport-prerenderingdotnet/skillsMake interactive Blazor components work correctly with prerendering. USE FOR fixing duplicate data loads, UI flicker during prerender-to-interactive handoff, nu0installs
4dotnet avataruse-js-interopdotnet/skillsAdd, review, or fix JavaScript interop in Blazor components. USE FOR: calling JavaScript from Blazor, calling .NET from JavaScript, collocated .razor.js modules0installs
5dotnet avatarcreate-datadriven-aspnetcoredotnet/skillsGenerate or scaffold ASP.NET Core code — Razor Pages, Blazor components, MVC controllers, views, and Minimal API endpoints — without using ASP.NET Core CLI scaf0installs
6dtsola avatarremotion-best-practicesdtsola/xiaoyaosearchBest practices for Remotion - Video creation in React0installs