By enitrat
Automate complete GitHub workflows in Claude Code: manage issue lifecycles with trees/links/templates, create/review/merge PRs with labels/reviewers/batched comments, perform AI code reviews for bugs/security, generate D2 diagrams from text, build custom skills, and run protective PreCompact/PreToolUse hooks.
npx claudepluginhub enitrat/skill-issue --plugin base-configClarify requirements before implementing. Do not use automatically, only when invoked explicitly.
Comprehensive tool for creating D2 diagrams based on descriptions and requirements. This skill should be used when creating visual diagrams, system architectures, flowcharts, network topologies, data flows, or any visual representation that can be expressed as a diagram. Triggers include requests to "create a diagram," "visualize," "draw an architecture," "show relationships," or when converting textual descriptions into visual diagrams.
Comprehensive GitHub issue lifecycle management from creation through resolution. Use when creating/viewing/editing/managing GitHub issues, writing issue descriptions, creating sub-issues, linking parent/child issues, dumping issue trees to markdown, or pushing issues from files. Covers the full issue lifecycle - creating issues with conventional commit titles, managing sub-issues and cross-repo references, editing issue content, viewing and listing issues, dumping issue trees with YAML frontmatter, round-trip workflows (dump→edit→push), linking issues, commenting, labeling, and closing. Supports meta-tickets, component issues, and cross-repo sub-issue tracking.
Guide PR authoring from creation through review completion. Use when creating/submitting/authoring pull requests, writing PR descriptions, responding to reviewer comments, or implementing review feedback. Covers the full PR lifecycle - creating PRs linked to issues, handling review comments (triaging, responding, implementing suggestions), and getting PRs merged.
Perform thorough, constructive pull request reviews using parallel specialized agents. Use when user wants to review a PR, provide code review feedback, or assess code changes. Features confidence-scored issues, validation filtering, and batched GitHub comments.
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
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.
Team-oriented workflow plugin with role agents, 27 specialist agents, ECC-inspired commands, layered rules, and hooks skeleton.
Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, rules, and legacy command shims evolved over 10+ months of intensive daily use
Manus-style persistent markdown files for planning, progress tracking, and knowledge storage. Works with Claude Code, Kiro, Clawd CLI, Gemini CLI, Cursor, Continue, Hermes, and 17+ AI coding assistants. Now with Arabic, German, Spanish, and Chinese (Simplified & Traditional) support.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Claude Code skills for Godot 4.x game development - GDScript patterns, interactive MCP workflows, scene design, and shaders
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques