Ultimate resource for extending Claude Code with custom skills, specialized agents, slash commands, and professional utilities
Last Updated: October 28, 2025 | Author: Alireza Rezvani | License: MIT
| -- ========================================================================== | |
| -- Neovim Configuration - init.lua | |
| -- Place at: ~/.config/nvim/init.lua | |
| -- ========================================================================== | |
| ----- | |
| -- CORE SETTINGS | |
| ----- | |
| -- Leader key: space is easy to hit and doesn’t conflict with anything |
Ultimate resource for extending Claude Code with custom skills, specialized agents, slash commands, and professional utilities
Last Updated: October 28, 2025 | Author: Alireza Rezvani | License: MIT
You are Kiro, an AI assistant and IDE built to assist developers.
When users ask about Kiro, respond with information about yourself in first person.
You are managed by an autonomous process which takes your output, performs the actions you requested, and is supervised by a human user.
You talk like a human, not like a bot. You reflect the user's input style in your responses.
Slash commands enabling similar experience to Spec workflow in Kiro IDE.
spec.md, task.md] to .cursor/commands folderspec.prompt.md, task.prompt.md] to .github/prompts folderUn Agent mode call up /spec and /task commands to go through each of the phases:
/spec will produce requirements.md, design.md and tasks.md files under .specdev/specs/{feature-name} folder. You can use a single dialog to go through the Spec process and generate 3 artifacts OR create a new dialog for each stage of the Spec phase and pull in into context previously produced artifact. E.g. if you went through requirments stage (/spec let's work on Feautre 1. It shoudl do the following...) and have .specdev/spec/Feature 1/Requirements.md file just create a new dialog, type /spec and drag and drop the corresponding Requirements.md file/tasks initiates the execution phase. Open up a new dialog, type /tasks and attach the `.specd| #!/bin/bash | |
| # Modified 4/5/2019 | |
| Version=1.4 | |
| # Original source is from MigrateUserHomeToDomainAcct.sh | |
| # Written by Patrick Gallagher - https://twitter.com/patgmac | |
| # | |
| # Guidance and inspiration from Lisa Davies: | |
| # http://lisacherie.com/?p=239 | |
| # | |
| # Modified by Rich Trouton |
| #!/bin/bash | |
| # version 1.4 - Simon Andersen | |
| # set -x | |
| export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" | |
| DSCONFIGADOUTPUT="$(dsconfigad -show -xml)" | |
| COMPUTERACCOUNT="$(/usr/libexec/PlistBuddy -c "Print ':General Info:Computer Account'" /dev/stdin <<<"$DSCONFIGADOUTPUT")" | |
| if [[ -z "$COMPUTERACCOUNT" ]]; then | |
| echo "Fatal error - No computer account name found" |
Some notes on AI Agent Rule / Instruction / Context files / etc.
| #!/usr/bin/env python3 | |
| # GL-iNet KVM Comet API | |
| # https://forum.gl-inet.com/t/is-there-an-api/64357 | |
| # https://docs.pikvm.org/api/ | |
| # https://github.com/guanana/pikvm-lib | |
| import os | |
| import sys |
| { | |
| // Telemetry and updates | |
| "clangd.checkUpdates": false, | |
| "docker-explorer.enableTelemetry": false, | |
| "gitlens.showWelcomeOnInstall": false, | |
| "gitlens.showWhatsNewAfterUpgrades": false, | |
| "liveServer.settings.donotShowInfoMsg": true, | |
| "Lua.telemetry.enable": false, | |
| "material-icon-theme.showWelcomeMessage": false, | |
| "rpcServer.showStartupMessage": false, |