~ / rigs / robiparvez / claude-code-guidelines

robiparvez/claude-code-guidelines

A personal, evidence-based reference for how Claude Code is used day-to-day: real skills, workflow habits, and global config, organized by Laravel, Angular, React, and Java/Spring Boot. No generic advice—every entry traces to a real skill f

↗ GitHub ★ 2 no license updated 2mo ago project Claude CodeCodex
share on X
ARCHETYPE
YOLO Cowboy
Permissions? Never heard of 'em. Ships at the speed of `--dangerously-skip-permissions`.
CONTEXT TAX · EVERY TURN
~1.3k tokens
Featherweight · median rig: 2.3k · breakdown
GUARDRAILS
3/5
Blocks destructive commands · Protects secrets · Pre-tool screening hook · details

Copy this rig

# review before running: this installs third-party code
$ npx degit robiparvez/claude-code-guidelines/.claude ./rig-claude-code-guidelines  # inspect, then merge into .claude/

MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.

$ npx degit robiparvez/claude-code-guidelines/.claude/skills/angular-19 .claude/skills/angular-19
$ npx degit robiparvez/claude-code-guidelines/.claude/skills/angular-doctor .claude/skills/angular-doctor
$ npx degit robiparvez/claude-code-guidelines/.claude/skills/anti-hallucinate .claude/skills/anti-hallucinate
$ npx degit robiparvez/claude-code-guidelines/.claude/skills/eslint-fix .claude/skills/eslint-fix
$ npx degit robiparvez/claude-code-guidelines/.claude/skills/frontend-design .claude/skills/frontend-design
$ npx degit robiparvez/claude-code-guidelines/.claude/skills/handoff .claude/skills/handoff
$ npx degit robiparvez/claude-code-guidelines/.claude/skills/humanize .claude/skills/humanize
$ npx degit robiparvez/claude-code-guidelines/.claude/skills/improve .claude/skills/improve
$ npx degit robiparvez/claude-code-guidelines/.claude/skills/intent-layer .claude/skills/intent-layer
$ npx degit robiparvez/claude-code-guidelines/.claude/skills/java-springboot .claude/skills/java-springboot
$ npx degit robiparvez/claude-code-guidelines/.claude/skills/karpathy-guidelines .claude/skills/karpathy-guidelines
$ npx degit robiparvez/claude-code-guidelines/.claude/skills/laravel-best-practices .claude/skills/laravel-best-practices
$ npx degit robiparvez/claude-code-guidelines/.claude/skills/laravel-blade-jquery .claude/skills/laravel-blade-jquery
$ npx degit robiparvez/claude-code-guidelines/.claude/skills/laravel-image-to-blade-design .claude/skills/laravel-image-to-blade-design
$ npx degit robiparvez/claude-code-guidelines/.claude/skills/laravel-security-audit .claude/skills/laravel-security-audit
$ npx degit robiparvez/claude-code-guidelines/.claude/skills/module-refactor .claude/skills/module-refactor
$ npx degit robiparvez/claude-code-guidelines/.claude/skills/ponytail .claude/skills/ponytail
$ npx degit robiparvez/claude-code-guidelines/.claude/skills/primeng-figma-compliance .claude/skills/primeng-figma-compliance
$ npx degit robiparvez/claude-code-guidelines/.claude/skills/primeng-v19-patterns .claude/skills/primeng-v19-patterns
$ npx degit robiparvez/claude-code-guidelines/.claude/skills/react-doctor .claude/skills/react-doctor
$ npx degit robiparvez/claude-code-guidelines/.claude/skills/react-router-v7 .claude/skills/react-router-v7
$ npx degit robiparvez/claude-code-guidelines/.claude/skills/rhf-zod .claude/skills/rhf-zod
$ npx degit robiparvez/claude-code-guidelines/.claude/skills/rtk-query .claude/skills/rtk-query
$ npx degit robiparvez/claude-code-guidelines/.claude/skills/tailwind-v4 .claude/skills/tailwind-v4
$ npx degit robiparvez/claude-code-guidelines/.claude/skills/taste-skill .claude/skills/taste-skill
$ npx degit robiparvez/claude-code-guidelines/.claude/skills/ts-incremental-check .claude/skills/ts-incremental-check
$ npx degit robiparvez/claude-code-guidelines/.claude/skills/vercel-react-best-practices .claude/skills/vercel-react-best-practices
$ curl -fsSL --create-dirs -o .claude/agents/primeng-ui-compliance.md https://raw.githubusercontent.com/robiparvez/claude-code-guidelines/main/.claude/agents/primeng-ui-compliance.md

Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.

{
  "permissions": {
    "deny": [
      "EnterPlanMode",
      "ExitPlanMode",
      "DesignSync",
      "NotebookEdit",
      "SendMessage",
      "PushNotification",
      "RemoteTrigger",
      "ReportFindings",
      "ScheduleWakeup",
      "AskUserQuestion",
      "CronCreate",
      "CronDelete",
      "CronList",
      "Bash(rm -rf *)",
      "Bash(rm -fr *)",
      "Bash(git push --force*)",
      "Bash(git push -f*)",
      "Bash(git reset --hard*)",
      "Bash(git clean -f*)",
      "Bash(git branch -D*)",
      "Bash(git checkout -- *)",
      "PowerShell(Remove-Item -Recurse -Force*)",
      "PowerShell(git push --force*)",
      "PowerShell(git push -f*)",
      "PowerShell(git reset --hard*)",
      "PowerShell(git clean -f*)",
      "PowerShell(git branch -D*)",
      "Read(.env)",
      "Read(.env.*)",
      "Read(~/.ssh/**)",
      "Read(//**/.ssh/**)",
      "Read(id_rsa)",
      "Read(id_ed25519)",
      "Edit(.env)",
      "Edit(.env.*)",
      "Edit(~/.ssh/**)",
      "Edit(//**/.ssh/**)",
      "mcp__omnisql__drop_table",
      "mcp__omnisql__alter_table"
    ]
  },
  "hooks": {
    "PreToolUse": [
      {
        "matcher": "Bash|PowerShell",
        "hooks": [
          {
            "type": "command",
            "command": "rtk hook claude"
          }
        ]
      }
    ]
  }
}

Skills (27)

Subagents (1)

primeng-ui-complianceComprehensive UI audit: PrimeNG v19, Tailwind, and WCAG 2.1 AA accessibility.

Hooks (4)

eventmatcherruns
SessionStart*$c = [string](Get-Content '~\.claude\skills\anti-hallucinate\SKILL.md' -Raw -Encoding UTF8); @{hookSpecificOutput=@{hookEventName='SessionStart';additionalContext=$c}} | ConvertTo-Json -Compress
SessionStart*$c = [string](Get-Content '~\.claude\skills\karpathy-guidelines\SKILL.md' -Raw -Encoding UTF8); @{hookSpecificOutput=@{hookEventName='SessionStart';additionalContext=$c}} | ConvertTo-Json -Compress
SessionStart*$c = [string](Get-Content '~\.claude\skills\ponytail\SKILL.md' -Raw -Encoding UTF8); @{hookSpecificOutput=@{hookEventName='SessionStart';additionalContext=$c}} | ConvertTo-Json -Compress
PreToolUseBash|PowerShellrtk hook claude

Slash commands (3)

/critique/scan-agents/synthesize-modules

Permissions

deny (39)
EnterPlanMode
ExitPlanMode
DesignSync
NotebookEdit
SendMessage
PushNotification
RemoteTrigger
ReportFindings
ScheduleWakeup
AskUserQuestion
CronCreate
CronDelete
CronList
Bash(rm -rf *)
Bash(rm -fr *)
Bash(git push --force*)
Bash(git push -f*)
Bash(git reset --hard*)
Bash(git clean -f*)
Bash(git branch -D*)
Bash(git checkout -- *)
PowerShell(Remove-Item -Recurse -Force*)
PowerShell(git push --force*)
PowerShell(git push -f*)
PowerShell(git reset --hard*)
PowerShell(git clean -f*)
PowerShell(git branch -D*)
Read(.env)
Read(.env.*)
Read(~/.ssh/**)
Read(//**/.ssh/**)
Read(id_rsa)
Read(id_ed25519)
Edit(.env)
Edit(.env.*)
Edit(~/.ssh/**)
Edit(//**/.ssh/**)
mcp__omnisql__drop_table
mcp__omnisql__alter_table
ask (0)
—
allow (0)
—

Similar rigs

copied ✓