~ / rigs / NazmusSayad / .dotfiles

NazmusSayad/.dotfiles

My personal dotfiles, including configurations to customize and optimize my development environment for MacOS and Windows.

↗ GitHub ★ 90 no license updated 8d ago personal setup Claude CodeCodex
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~1.6k tokens
Featherweight · median rig: 2.3k · breakdown
GUARDRAILS
0/5
No committed guardrails · details

Copy this rig

# review before running: this installs third-party code
$ npx degit NazmusSayad/.dotfiles/agents ./rig-.dotfiles/agents

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 NazmusSayad/.dotfiles/agents/skills/agent-mail .claude/skills/agent-mail
$ npx degit NazmusSayad/.dotfiles/agents/skills/cleanup .claude/skills/cleanup
$ npx degit NazmusSayad/.dotfiles/agents/skills/creative .claude/skills/creative
$ npx degit NazmusSayad/.dotfiles/agents/skills/html .claude/skills/html
$ npx degit NazmusSayad/.dotfiles/agents/skills/kc .claude/skills/kc
$ npx degit NazmusSayad/.dotfiles/agents/skills/kiss .claude/skills/kiss
$ npx degit NazmusSayad/.dotfiles/agents/skills/kw .claude/skills/kw
$ npx degit NazmusSayad/.dotfiles/agents/skills/migrate-oxc .claude/skills/migrate-oxc
$ npx degit NazmusSayad/.dotfiles/agents/skills/npm .claude/skills/npm
$ npx degit NazmusSayad/.dotfiles/agents/skills/playwright-cli .claude/skills/playwright-cli
$ npx degit NazmusSayad/.dotfiles/agents/skills/prompt .claude/skills/prompt
$ npx degit NazmusSayad/.dotfiles/agents/skills/react .claude/skills/react
$ npx degit NazmusSayad/.dotfiles/agents/skills/ttyd .claude/skills/ttyd
$ npx degit NazmusSayad/.dotfiles/agents/skills/typescript .claude/skills/typescript
$ npx degit NazmusSayad/.dotfiles/agents/skills/ui-design .claude/skills/ui-design
$ npx degit NazmusSayad/.dotfiles/agents/skills/unslop .claude/skills/unslop
$ npx degit NazmusSayad/.dotfiles/agents/skills/value .claude/skills/value
$ curl -fsSL --create-dirs -o .claude/agents/AGENTS_MD.md https://raw.githubusercontent.com/NazmusSayad/.dotfiles/main/agents/AGENTS_MD.md
$ curl -fsSL --create-dirs -o .claude/agents/CLAUDE_MD.md https://raw.githubusercontent.com/NazmusSayad/.dotfiles/main/agents/CLAUDE_MD.md
$ curl -fsSL --create-dirs -o .claude/agents/WEB_CHAT_MD.md https://raw.githubusercontent.com/NazmusSayad/.dotfiles/main/agents/WEB_CHAT_MD.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/NazmusSayad/.dotfiles/main/agents/skills/agent-mail/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/NazmusSayad/.dotfiles/main/agents/skills/cleanup/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/NazmusSayad/.dotfiles/main/agents/skills/creative/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/NazmusSayad/.dotfiles/main/agents/skills/etc/customize-opencode/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/NazmusSayad/.dotfiles/main/agents/skills/etc/opencode/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/NazmusSayad/.dotfiles/main/agents/skills/etc/plugin-authoring/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/NazmusSayad/.dotfiles/main/agents/skills/etc/report/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/NazmusSayad/.dotfiles/main/agents/skills/html/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/components.md https://raw.githubusercontent.com/NazmusSayad/.<redacted>.md
$ curl -fsSL --create-dirs -o .claude/agents/explain.md https://raw.githubusercontent.com/NazmusSayad/.<redacted>.md
$ curl -fsSL --create-dirs -o .claude/agents/generic.md https://raw.githubusercontent.com/NazmusSayad/.<redacted>.md
$ curl -fsSL --create-dirs -o .claude/agents/plan.md https://raw.githubusercontent.com/NazmusSayad/.<redacted>.md
$ curl -fsSL --create-dirs -o .claude/agents/report.md https://raw.githubusercontent.com/NazmusSayad/.<redacted>.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/NazmusSayad/.dotfiles/main/agents/skills/kc/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/NazmusSayad/.dotfiles/main/agents/skills/kiss/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/NazmusSayad/.dotfiles/main/agents/skills/kw/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/NazmusSayad/.dotfiles/main/agents/skills/migrate-oxc/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/NazmusSayad/.dotfiles/main/agents/skills/npm/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/NazmusSayad/.dotfiles/main/agents/skills/playwright-cli/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/video.md https://raw.githubusercontent.com/NazmusSayad/.dotfiles/main/agents/skills/playwright-cli/references/video.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/NazmusSayad/.dotfiles/main/agents/skills/prompt/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/NazmusSayad/.dotfiles/main/agents/skills/react/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/NazmusSayad/.dotfiles/main/agents/skills/ttyd/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/NazmusSayad/.dotfiles/main/agents/skills/typescript/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/NazmusSayad/.dotfiles/main/agents/skills/ui-design/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/NazmusSayad/.dotfiles/main/agents/skills/unslop/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.com/NazmusSayad/.dotfiles/main/agents/skills/value/SKILL.md

This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 7,204 rigs:

{
  "permissions": {
    "deny": [
      "Read(./.env)",
      "Read(**/.env)",
      "Read(~/.ssh/**)",
      "Bash(rm -rf *)",
      "Read(**/*.pem)",
      "Bash(rm -rf /)",
      "Bash(git push --force:*)",
      "Bash(sudo *)",
      "Read(.env)",
      "Bash(rm -rf /*)",
      "Read(./.env.*)",
      "Read(~/.aws/**)",
      "Bash(git push --force*)",
      "Bash(rm -rf:*)",
      "Read(**/*.key)",
      "Read(**/.env.*)",
      "Bash(sudo:*)",
      "Bash(git reset --hard*)",
      "Bash(git reset --hard:*)",
      "Read(.env.*)"
    ],
    "ask": [
      "Bash(git push:*)",
      "Bash(git push *)",
      "Bash(git commit:*)",
      "Bash(rm *)",
      "Bash(rm:*)",
      "Bash(git rebase *)",
      "Bash(wget *)",
      "Bash(npm publish:*)",
      "Bash(git commit *)",
      "Bash(gh pr merge *)"
    ]
  }
}

Skills (17)

Subagents (30)

AGENTS_MD—
CLAUDE_MD—
WEB_CHAT_MD—
agent-mailReads emails sent to the agent's mail domain.
cleanupRemoves unnecessary code and content, simplifies what remains, and clears out the leftovers without losing required behavior or details.
creativeRethinks the approach to the current task, moving beyond generic defaults to find a better solution within the user's brief.
customize-opencodeCustomizes OpenCode.
opencodeopencode
plugin-authoringCreates and manages plugins for Claude Code.
reportWrites a report.
htmlTurns existing plans, reports, explanations, and other source material into polished HTML documents.
components—
explain—
generic—
plan—
report—
kcKISS code: keep code stupid simple.
kissKeep it stupid simple.
kwKISS writer: keep writing stupid simple, in strict ASD-STE100.
migrate-oxcMigrate ESLint and Prettier projects to Oxlint and Oxfmt.
npmInstalls, upgrades, and removes Node.js/npm dependencies, runs scripts, executes packages, and manages package workflows. MUST USE for any task involving npm, npx, pnpm, yarn, or bun, including packag
playwright-cliDrives a live browser through the global `playwright-cli` command to inspect, interact with and capture web pages. MUST USE this skill when before working with `playwright-cli`.
video—
promptCreates and revises agent-facing prompts, including skills, system instructions, agent files, task prompts, and reusable rules.
reactReact code style, conventions, best practices, and patterns for building clean, efficient, and scalable applications. MUST USE for writing or working with any React code, components, hooks, or JSX (.j
ttydServes a bash terminal in the browser through `ttyd` with the user's Ghostty theme, font and fully loaded bash setup.
typescriptTypeScript best practices for clean, maintainable, and optimized code. MUST USE for writing or working with TypeScript code (.ts, .tsx, .mts files), including editing, reviewing or refactoring.
ui-designUI design and review for web interfaces. Use when creating, styling, redesigning, or critiquing websites, product UI, and components.
unslopWriting guidelines for removing AI patterns and adding human voice. Use when writing, editing, or reviewing substantive content such as summaries and reports, or when the user asks to improve, simplif
valueJudges whether an idea, result, or proposed change makes sense and offers value to its intended audience.

Similar rigs

copied ✓