Security engineer focused on vulnerability detection, threat modeling, and secure coding practices. Use for security-focused code review, threat analysis, or hardening recommendations.
QA engineer specialized in test strategy, test writing, and coverage analysis. Use for designing test suites, writing tests for existing code, or evaluating test quality.
Senior code reviewer that evaluates changes across correctness, readability, architecture, security, performance, and (for frontend) accessibility. Use for thorough code review before merge.
irega's coding philosophy, conventions, and preferred approaches. Always active — apply these rules for any commit, code, or PR in this session.
Multi-axis code review across correctness, readability, architecture, security, and performance, applying irega project patterns. Use when reviewing code before merge, evaluating agent-generated output, or doing a quality pass on any code change. Use when user says "code review", "review this", "review my changes", or invokes /irega-code-review.
Specification-driven feature planning with OpenSpec. Use when starting a non-trivial feature, designing a system change, or when "what to build" isn't settled yet. Triggers on phrases like "plan this", "let's spec this out", "before we build", or when the scope is unclear.
Generate PR description from template and git changes. Use when creating a PR and want to auto-generate description based on .github template, commits, and diffs. Extracts Jira tickets from commit messages.
Security-focused review from an OWASP/threat-modeling angle, covering input validation, auth, data protection, infrastructure, and third-party integrations. Works on any artifact (file, component, PR diff, or described architecture), not just open PRs. Use when user asks for a security review, security audit, or wants to check vulnerabilities. Invoke with /security-audit.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Personal skills, configs, and conventions for Claude Code and Cursor.
Prerequisites: Install RTK before running the install script.
brew install rtk # or equivalent for your platform
# Clone and install
git clone [email protected]:irega/skills.git ~/dev/skills
cd ~/dev/skills
./scripts/install.sh
The install script:
~/.claude/skills/ and ~/.cursor/skills/rtk init -g — sets up RTK.md, filters.toml, and @RTK.md in global CLAUDE.mdconfigs/Skills auto-available in Claude Code + Cursor. RTK active on all Bash/Shell tool calls.
Included automatically via ./scripts/install.sh → sync-configs.sh:
Optional setup for enhanced features:
/code-review — see engineering README./tdd + /irega-code-review + /pr-description)Specialist subagent personas. Invoke via subagent_type in the Agent tool, or composed by slash commands.
See agents/README.md for orchestration patterns.
skills/
├── irega/ # Personal skill: my dev approach
├── engineering/ # Reusable technical skills
└── productivity/ # Workflow and efficiency skills
configs/
├── claude/ # Claude Code templates
└── cursor/ # Cursor rule templates
Markdown file with YAML frontmatter. Invoked via /irega or auto-triggered by the agent in Claude Code and Cursor.
See skills/irega/SKILL.md for structure.
Automation for setup and config management:
| Script | Purpose |
|---|---|
install.sh | One-time setup: symlink skills + sync configs |
link-skills.sh | Symlink skills to system skill directories |
sync-configs.sh | Overwrite system configs from configs/ (repo is source of truth) |
clean-config-backups.sh | Clean up config backups with dry-run support |
Full docs: scripts/README.md
CLAUDE.md when rules change.claude-plugin/plugin.jsonscripts/README.md for script detailsBuilt with inspiration from:
npx claudepluginhub irega/skillsUltra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Curate auto-memory, promote learnings to CLAUDE.md and rules, extract proven patterns into reusable skills.