~ / rigs / fukaishi-nsk / claude-dotfiles

fukaishi-nsk/claude-dotfiles

No description.

↗ GitHub ★ 0 no license updated 1d ago personal setup Claude CodeCodex
share on X
ARCHETYPE
Pragmatist
A balanced, no-drama setup: some rules, some tools, nothing extreme.
CONTEXT TAX · EVERY TURN
~2.2k tokens
Moderate · median rig: 2.3k · breakdown
GUARDRAILS
3/5
Blocks destructive commands · No YOLO mode · Sandbox or ask-first rules · details

Copy this rig

# review before running: this installs third-party code
$ npx degit fukaishi-nsk/claude-dotfiles/skills ./rig-claude-dotfiles/skills

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 fukaishi-nsk/claude-dotfiles/skills/email-draft .claude/skills/email-draft
$ npx degit fukaishi-nsk/claude-dotfiles/skills/gmail-attachment-dl .claude/skills/gmail-attachment-dl
$ npx degit fukaishi-nsk/claude-dotfiles/skills/import-meeting .claude/skills/import-meeting
$ npx degit fukaishi-nsk/claude-dotfiles/skills/nanco-status-update .claude/skills/nanco-status-update
$ npx degit fukaishi-nsk/claude-dotfiles/skills/notta-check .claude/skills/notta-check
$ npx degit fukaishi-nsk/claude-dotfiles/skills/nsketch-proposal .claude/skills/nsketch-proposal
$ npx degit fukaishi-nsk/claude-dotfiles/skills/slack-file-dl .claude/skills/slack-file-dl
$ npx degit fukaishi-nsk/claude-dotfiles/skills/start-project .claude/skills/start-project
$ npx degit fukaishi-nsk/claude-dotfiles/skills/zaico-nanco-migration .claude/skills/zaico-nanco-migration

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

{
  "permissions": {
    "deny": [
      "Bash(rm:*)",
      "Bash(sudo:*)",
      "Bash(git push --force:*)",
      "Bash(crontab:*)",
      "mcp__*__delete_item",
      "mcp__*__delete_folder",
      "mcp__*__delete_event",
      "mcp__*__delete_comment",
      "mcp__*__delete_scheduled_task",
      "mcp__*__trash_message",
      "mcp__*__trash_thread",
      "mcp__*__trash_file",
      "mcp__*__mark_message_spam",
      "mcp__*__mark_thread_spam"
    ],
    "ask": [
      "mcp__*__adjust_stock",
      "mcp__*__bulk_create_items",
      "mcp__*__bulk_update_items",
      "mcp__*__archive_items",
      "mcp__*__merge_items",
      "mcp__*__reconcile_items",
      "mcp__*__send_message",
      "mcp__*__reply",
      "mcp__*__forward"
    ]
  }
}

Skills (9)

Hooks (2)

eventmatcherruns
SessionStartstartupbash "$HOME/claude-dotfiles/sync.sh"
Notification*if command -v osascript >/dev/null 2>&1; then osascript -e 'display notification "Claude Code が確認を待っています" with title "Claude Code" sound name "Submarine"'; else powershell.exe -NoProfile -Command "Add-Type -AssemblyName System.Windows.Forms

Plugins (2)

figma@claude-plugins-officialcodex@openai-codex

Permissions

deny (14)
Bash(rm:*)
Bash(sudo:*)
Bash(git push --force:*)
Bash(crontab:*)
mcp__*__delete_item
mcp__*__delete_folder
mcp__*__delete_event
mcp__*__delete_comment
mcp__*__delete_scheduled_task
mcp__*__trash_message
mcp__*__trash_thread
mcp__*__trash_file
mcp__*__mark_message_spam
mcp__*__mark_thread_spam
ask (9)
mcp__*__adjust_stock
mcp__*__bulk_create_items
mcp__*__bulk_update_items
mcp__*__archive_items
mcp__*__merge_items
mcp__*__reconcile_items
mcp__*__send_message
mcp__*__reply
mcp__*__forward
allow (97)
Bash(npx wrangler deploy*)
Bash(ls:*)
Bash(cat:*)
Bash(head:*)
Bash(tail:*)
Bash(find:*)
Bash(grep:*)
Bash(rg:*)
Bash(wc:*)
Bash(awk:*)
Bash(sed:*)
Bash(stat:*)
Bash(file:*)
Bash(date:*)
Bash(echo:*)
Bash(iconv:*)
Bash(python3:*)
Bash(jq:*)
Bash(git status:*)
Bash(git diff:*)
Bash(git log:*)
Bash(git pull:*)
Bash(agent-browser:*)
mcp__claude_ai_Google_Calendar__list_events
mcp__claude_ai_Google_Calendar__search_events
mcp__claude_ai_Google_Calendar__get_event
mcp__claude_ai_Google_Calendar__list_calendars
mcp__claude_ai_Google_Calendar__create_event
mcp__claude_ai_Google_Calendar__update_event
mcp__9857284c-7ba5-44ca-b04f-c8fe3a1bd025__list_events
mcp__9857284c-7ba5-44ca-b04f-c8fe3a1bd025__search_events
mcp__9857284c-7ba5-44ca-b04f-c8fe3a1bd025__get_event
mcp__9857284c-7ba5-44ca-b04f-c8fe3a1bd025__list_calendars
mcp__9857284c-7ba5-44ca-b04f-c8fe3a1bd025__create_event
mcp__9857284c-7ba5-44ca-b04f-c8fe3a1bd025__update_event
mcp__claude_ai_Google_Drive__*
mcp__ee298b58-2aba-4c0a-ad95-dbb33d87313f__*
mcp__claude_ai_Slack__*
mcp__f7486625-184c-4026-92cd-4f163868436f__*
mcp__claude_ai_Linear__list_issues
mcp__claude_ai_Linear__get_issue
mcp__claude_ai_Linear__list_comments
mcp__claude_ai_Linear__list_teams
mcp__claude_ai_Linear__list_users
mcp__claude_ai_Linear__save_issue
mcp__claude_ai_Linear__save_comment
mcp__claude_ai_Linear__prepare_attachment_upload
mcp__claude_ai_Linear__create_attachment_from_upload
mcp__fddd83fc-16bc-4346-98b4-9757245401d0__list_issues
mcp__fddd83fc-16bc-4346-98b4-9757245401d0__get_issue
mcp__fddd83fc-16bc-4346-98b4-9757245401d0__list_comments
mcp__fddd83fc-16bc-4346-98b4-9757245401d0__list_teams
mcp__fddd83fc-16bc-4346-98b4-9757245401d0__list_users
mcp__fddd83fc-16bc-4346-98b4-9757245401d0__save_issue
mcp__fddd83fc-16bc-4346-98b4-9757245401d0__save_comment
mcp__fddd83fc-16bc-4346-98b4-9757245401d0__prepare_attachment_upload
mcp__fddd83fc-16bc-4346-98b4-9757245401d0__create_attachment_from_upload
mcp__claude_ai_Gmail__search_threads
mcp__claude_ai_Gmail__get_thread
mcp__claude_ai_Gmail__get_message

Similar rigs

copied ✓