KhulnaSoft Ltd.
Official@khulnasoft · Bangladesh
Open source projects and samples from KhulnaSoft
Agent Skills by KhulnaSoft Ltd.
Showing 21 vetted skills indexed across 2 GitHub repositories.
island-rescue
Provide stepwise island-rescue guidance for emergency isolation scenarios.
add-provider-package
Create standardized AI provider packages with build, test, and documentation workflows.
capture-api-response-test-fixture
Store true API provider responses as test fixtures in a __fixtures__ directory.
list-npm-package-content
Lists the contents of an npm package tarball before publishing.
update-provider-models
Update provider model IDs across AI TOOLKIT codebase and AI Gateway.
ai-toolkit
Provide AI TOOLKIT API guidance for generateText, streamText, and React hooks.
adr-skill
Capture and standardize architecture decisions as machine-actionable MADR-style ADRs.
develop-ai-functions-example
Automate development and validation of AI Toolkit function examples across providers.
vim.lsp
Configure Neovim LSP integration with mason.nvim and mason-lspconfig.nvim.
vim
Automate Neovim configuration and scripting using core Lua APIs.
vim.diagnostics
Retrieve, navigate, and display Neovim diagnostics via the vim.diagnostic API.
vim.harpoon
Automate file navigation in Neovim using Harpoon marks and keybindings.
neovim-ai-agent
Integrate AI workflows into Neovim for code editing, navigation, and snippet generation.
vim.treesitter
Reference Neovim Treesitter API definitions, type stubs, and method signatures for Lua plugin development.
vim.git
Automate Git workflows in Neovim with Fugitive, Gitsigns, and a commit utility.
vim.format
Format and lint Neovim Lua projects with conform.nvim and Luacheck.
vim.ui
Enhances Neovim's UI with themes, views, utility components, and integrations like Trouble.nvim and zen-mode.nvim.
vim.dap
Integrate the Debug Adapter Protocol in Neovim with nvim-dap and nvim-dap-ui.
vim.navigation
Configure Telescope, Oil.nvim, and Netrw with defined keybindings for file navigation.
vim.completion
Configure nvim-cmp and LuaSnip for context-aware autocompletion in Neovim.
vim.testing
Run, inspect, and debug Neovim tests via the Neotest API.
Frequently Asked Questions About KhulnaSoft Ltd.
FAQPage SchemaWhat specific tasks can I perform using KhulnaSoft's Neovim configurations?▼
You can implement advanced code navigation, context-aware completion, and integrated debugging. These configurations enable seamless file management, diagnostic retrieval, and testing cycles directly within your editor environment using standardized Lua interfaces.
Which technical personas benefit most from these development patterns?▼
These resources are designed for senior software engineers and systems architects who prioritize highly customized, efficient development environments. They are ideal for developers seeking to standardize editor configurations and architectural documentation across distributed engineering teams.
What are the prerequisites for implementing these Neovim-based solutions?▼
Implementation requires a functional Neovim installation supporting Lua 5.1 or higher. Users should have basic familiarity with Lua configuration structures and package management to integrate the provided LSP, Treesitter, and DAP definitions effectively.