ahmet-cetinkaya/dotfiles
Personal dotfiles for Linux and Windows — declarative NixOS config plus Arch, Hyprland, Quickshell, and editor setups.
ARCHETYPE
Skill Collector
Ten-plus skills loaded on demand. A procedural-knowledge library.
Copy this rig
$ git clone --depth 1 https://github.com/ahmet-cetinkaya/dotfiles 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 ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/angular/skills/angular-developer .claude/skills/angular-developer $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/atlassian/skills/jira-integration .claude/skills/jira-integration $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/backend/skills/api-connector-builder .claude/skills/api-connector-builder $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/backend/skills/api-design .claude/skills/api-design $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/backend/skills/backend-patterns .claude/skills/backend-patterns $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/backend/skills/database-migrations .claude/skills/database-migrations $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/backend/skills/deployment-patterns .claude/skills/deployment-patterns $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/backend/skills/error-handling .claude/skills/error-handling $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/backend/skills/mysql-patterns .claude/skills/mysql-patterns $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/backend/skills/postgres-patterns .claude/skills/postgres-patterns $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/backend/skills/redis-patterns .claude/skills/redis-patterns $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/cpp/skills/cpp-coding-standards .claude/skills/cpp-coding-standards $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/cpp/skills/cpp-testing .claude/skills/cpp-testing $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/csharp/skills/csharp-testing .claude/skills/csharp-testing $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/csharp/skills/dotnet-patterns .claude/skills/dotnet-patterns $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/data/skills/data-scraper-agent .claude/skills/data-scraper-agent $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/data/skills/data-throughput-accelerator .claude/skills/data-throughput-accelerator $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/devops/skills/dashboard-builder .claude/skills/dashboard-builder $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/devops/skills/docker-patterns .claude/skills/docker-patterns $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/devops/skills/flox-environments .claude/skills/flox-environments $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/devops/skills/git-workflow .claude/skills/git-workflow $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/devops/skills/github-actions-docs .claude/skills/github-actions-docs $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/devops/skills/github-ops .claude/skills/github-ops $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/devops/skills/kubernetes-patterns .claude/skills/kubernetes-patterns $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/devops/skills/uncloud .claude/skills/uncloud $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/flutter/skills/dart-flutter-patterns .claude/skills/dart-flutter-patterns $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/flutter/skills/flutter-dart-code-review .claude/skills/flutter-dart-code-review $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/frontend/skills/accessibility .claude/skills/accessibility $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/frontend/skills/design-system .claude/skills/design-system $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/frontend/skills/frontend-a11y .claude/skills/frontend-a11y $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/frontend/skills/frontend-design-direction .claude/skills/frontend-design-direction $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/frontend/skills/frontend-design .claude/skills/frontend-design $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/frontend/skills/frontend-patterns .claude/skills/frontend-patterns $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/frontend/skills/make-interfaces-feel-better .claude/skills/make-interfaces-feel-better $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/frontend/skills/motion-advanced .claude/skills/motion-advanced $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/frontend/skills/motion-foundations .claude/skills/motion-foundations $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/frontend/skills/motion-patterns .claude/skills/motion-patterns $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/frontend/skills/motion-ui .claude/skills/motion-ui $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/fsharp/skills/fsharp-testing .claude/skills/fsharp-testing $ npx degit ahmet-cetinkaya/dotfiles/agent-ctrl/profiles/go/skills/golang-patterns .claude/skills/golang-patterns
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 (150)
angular-developerjira-integrationapi-connector-builderapi-designbackend-patternsdatabase-migrationsdeployment-patternserror-handlingmysql-patternspostgres-patternsredis-patternscpp-coding-standardscpp-testingcsharp-testingdotnet-patternsdata-scraper-agentdata-throughput-acceleratordashboard-builderdocker-patternsflox-environmentsgit-workflowgithub-actions-docsgithub-opskubernetes-patternsunclouddart-flutter-patternsflutter-dart-code-reviewaccessibilitydesign-systemfrontend-a11yfrontend-design-directionfrontend-designfrontend-patternsmake-interfaces-feel-bettermotion-advancedmotion-foundationsmotion-patternsmotion-uifsharp-testinggolang-patternsgolang-testinggodot-2d-animationgodot-2d-physicsgodot-3d-lightinggodot-3d-materialsgodot-3d-world-buildinggodot-ability-systemgodot-adapt-2d-to-3dgodot-adapt-3d-to-2dgodot-adapt-desktop-to-mobilegodot-adapt-mobile-to-desktopgodot-adapt-single-to-multiplayergodot-animation-playergodot-animation-tree-masterygodot-audio-systemsgodot-autoload-architecturegodot-camera-systemsgodot-characterbody-2dgodot-combat-systemgodot-composition-appsgodot-compositiongodot-debugging-profilinggodot-dialogue-systemgodot-economy-systemgodot-export-buildsgodot-game-loop-collectiongodot-game-loop-harvestgodot-game-loop-time-trialgodot-game-loop-wavesgodot-gdscript-masterygodot-genre-action-rpggodot-genre-battle-royalegodot-genre-card-gamegodot-genre-educationalgodot-genre-fightinggodot-genre-horrorgodot-genre-idle-clickergodot-genre-metroidvaniagodot-genre-mobagodot-genre-open-worldgodot-genre-partygodot-genre-platformergodot-genre-puzzlegodot-genre-racinggodot-genre-rhythmgodot-genre-roguelikegodot-genre-romancegodot-genre-rtsgodot-genre-sandboxgodot-genre-shooter-fpsgodot-genre-shootergodot-genre-simulationgodot-genre-sportsgodot-genre-stealthgodot-genre-survivalgodot-genre-tower-defensegodot-genre-visual-novelgodot-input-handlinggodot-inventory-systemgodot-mastergodot-mcp-scene-buildergodot-mcp-setupgodot-mechanic-revivalgodot-mechanic-secretsgodot-multiplayer-networkinggodot-navigation-pathfindinggodot-particlesgodot-performance-optimizationgodot-physics-3dgodot-platform-consolegodot-platform-desktopgodot-platform-mobilegodot-platform-vrgodot-platform-webgodot-procedural-generationgodot-project-foundationsgodot-project-templatesgodot-quest-systemgodot-raycasting-queriesgodot-resource-data-patternsgodot-rpg-statsgodot-save-load-systemsgodot-scene-managementgodot-server-architecturegodot-shaders-basicsgodot-signal-architecturegodot-state-machine-advancedgodot-testing-patternsgodot-theme-eastergodot-tilemap-masterygodot-turn-systemgodot-tweeninggodot-ui-containersgodot-ui-rich-textgodot-ui-themingjava-coding-standardsjpa-patternsquarkus-patternsquarkus-securityquarkus-tddquarkus-verificationspringboot-patternsspringboot-securityspringboot-tddspringboot-verificationtinystruct-patternsandroid-clean-architecturecompose-multiplatform-patternskotlin-coroutines-flowskotlin-exposed-patterns
Similar rigs
chefcurry30the-boop/claude-dotfiles
Portable Claude Code + Cursor config: skills, agents, settings — sync across machines
Skill Collector 8.0k tok ·
baselane-sh/baselane
Git-native package manager for AI coding-agent configs — audit a repo, apply workflow packs, and keep CLAUDE.md/AGENTS.md in sync.
Orchestrator 13.1k tok ·
idiaz01/enterprise-superpowers
CLI tool that scaffolds Claude Code plugins for enterprise teams with skills, agents, commands, rules, hooks, and MCP server configs.
Skill Collector 4.4k tok ·
mturac/everything-openai-codex
EOC: open-source operating system for OpenAI Codex workflows with agents, skills, hooks, rules, memory, safety gates, and cross-harness adapters.
MCP Hoarder 47.1k tok ·