Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By enitrat
Enforce best practices and patterns for React, Next.js, Effect-TS services, TanStack Query, performance optimization, testing, PRDs, SDK docs, and AI development pipelines in TypeScript projects using guided skills.
npx claudepluginhub enitrat/skill-issue --plugin personal-skillsEnforces Effect-TS patterns for services, errors, layers, and atoms. Use when writing code with Effect.Service, Schema.TaggedError, Layer composition, or effect-atom React components.
Comprehensive testing patterns for Effect-TS services, errors, layers, and effects. Use this skill when writing tests for Effect-based code.
This skill should be used when the user asks about Effect-TS patterns, services, layers, error handling, service composition, or writing/refactoring code that imports from 'effect'. Also covers Effect + Next.js integration with @prb/effect-next.
--
React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Advanced React skills for hooks, context, and performance optimization.
React/TypeScript frontend + Go backend enforcement harness. 92 wired hooks across 101 scripts enforce patterns on every edit. Green != done: `test-warning-check` surfaces warnings on passing test/lint/type runs (DeprecationWarning, React `act()`, unhandled rejection, `@ts-ignore`); `ci-warning-audit` Stop-hook scans `gh run view --log` on green CI for deprecations / console warnings / skipped tests. 66 skills from TDD through CI-green PR, including /steelman anti-sycophancy guard + /snyk-ux-security per-path vuln sweep (JS + Go ecosystems; exploitability-triage first gate via `bun why`/`go mod why`/`govulncheck`; top-level direct dep bump first, parent dep bump second, resolutions/overrides/replace as last resort only with follow-up TODO to remove; React 18 pin + changelog-walked major bumps + no-deferral escalation; Go `snyk test --file=go.mod` + `go get -u` + `go mod tidy` + `govulncheck` verify). Session exit blocked while PR review threads remain unresolved. TypeScript escape hatches blocked at Edit. tsconfig strictness weakening blocked. Worktree isolation + branch safety hook-enforced. bun.lock + yarn.lock parity enforced (Snyk IO doesn't parse bun.lock). 21 LLM failure modes enforced: 7 Karpathy single-agent + 14 MAST multi-agent (Cemri et al. NeurIPS 2025). OWASP + STRIDE subset + snyk/bun audit. Core Web Vitals perf gate. MCP ban with CLI redirect (~20x token savings). Agent-browser wrap (~91% token reduction for AI browsing). 3-hat plan review (product/engineering/design). 9 agents (adds plan hats + karpathy reference), 5 routines. Opus 4.7 tuned, POSIX-friendly.
React and Next.js performance optimization guidelines from Vercel Engineering. Use when writing/reviewing/refactoring React code for optimal performance. Covers async patterns, bundle optimization, server/client components, re-render optimization.
Portable skills library with output styles: documentation lookup, GitHub operations, dependency intelligence, UI/UX patterns, and skill crafting
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Personal Claude Code configuration with productivity skills and hooks. Includes GitHub workflows (PR creation/review, issue management), skill development tools, env protection hook, and TTS notifications.
Personal Claude Code marketplace containing productivity skills, hooks, and developer tools.
# In Claude Code CLI
/plugin marketplace add enitrat/skill-issue
# Or via command
claude plugin marketplace add enitrat/skill-issue
# Install the base-config plugin (skills + hooks)
/plugin install base-config@eni-skills
Personal Claude Code configuration with productivity skills and hooks.
Skills included:
/base-config:pr-creator - Guide PR authoring from creation through review completion/base-config:pr-review - Perform thorough, constructive pull request reviews/base-config:github-issue - Comprehensive GitHub issue lifecycle management/base-config:skill-creator - Guide for creating effective Claude Code skills/base-config:ask-questions-if-underspecified - Clarify requirements before implementingHooks included:
env-protection (PreToolUse) - Prevents reading .env files with secretstts-notify (Stop) - Converts Claude's responses to speech using Kyutai Pocket TTSskill-issue/
├── .claude-plugin/
│ └── marketplace.json # Marketplace catalog
├── plugins/
│ └── base-config/
│ ├── .claude-plugin/
│ │ └── plugin.json # Plugin manifest
│ ├── skills/ # Skill definitions
│ │ ├── pr-creator/
│ │ ├── pr-review/
│ │ ├── github-issue/
│ │ ├── skill-creator/
│ │ └── ask-questions-if-underspecified/
│ └── hooks/ # Hook definitions
│ ├── hooks.json # Hook configuration
│ ├── env-protection/
│ └── tts-notify/
├── rules/ # Claude Code behavior rules
│ └── no-plan-mode.md # Disable automatic plan mode
├── subagents/ # Subagent definitions
│ ├── claude/ # Claude Code agents
│ └── codex/ # Codex prompts
└── tools/
└── skills-sync # Auto-sync script
The tools/skills-sync script automatically syncs:
.md files from rules/ to ~/.claude/rules/~/.codex/skills/~/.claude/agents/ and ~/.codex/prompts/# Sync everything
./tools/skills-sync
# Preview changes without applying
./tools/skills-sync --dry-run
# Test the marketplace locally
/plugin marketplace add /path/to/skill-issue
# Install from local marketplace
/plugin install base-config@eni-skills
plugins/base-config/skills/SKILL.md with YAML frontmatter and instructions/plugin install base-config@eni-skillsplugins/base-config/hooks/hook.py (or script) and wrapper.shplugins/base-config/hooks/hooks.jsonRules override Claude Code's default behavior:
.md file in rules/./tools/skills-sync to sync to ~/.claude/rules//clear to load the new ruleExample rule:
# No Automatic Plan Mode
**NEVER use the EnterPlanMode tool automatically.**
## What to Do Instead
- Implement changes directly
- Only create plans if explicitly requested
Personal use. See individual skill/hook files for details.