moai-tool-ast-grep
About
This skill enables structural code search, security scanning, and refactoring across 40+ languages using AST pattern matching. It's ideal for developers needing precise code transformations or security analysis beyond regex capabilities. Use it for automated code modifications, vulnerability detection, or complex linting tasks.
Quick Install
Claude Code
Recommendednpx skills add yarang/chatbot_ai_assistant_v2 -a claude-code/plugin add https://github.com/yarang/chatbot_ai_assistant_v2git clone https://github.com/yarang/chatbot_ai_assistant_v2.git ~/.claude/skills/moai-tool-ast-grepCopy and paste this command in Claude Code to install this skill
GitHub Repository
Frequently asked questions
What is the moai-tool-ast-grep skill?
moai-tool-ast-grep is a Claude Skill by yarang. Skills package instructions and resources that Claude loads on demand, so Claude can perform moai-tool-ast-grep-related tasks without extra prompting.
How do I install moai-tool-ast-grep?
Use the install commands on this page: add moai-tool-ast-grep to Claude Code as a plugin, or clone its repository into your skills directory, then restart Claude so it picks up the skill.
What category does moai-tool-ast-grep belong to?
moai-tool-ast-grep is in the tool category, tagged ast, refactoring, code-search, lint, structural-search and security.
Is moai-tool-ast-grep free to use?
Yes. moai-tool-ast-grep is listed on AIMCP and free to install. It runs inside Claude, so no separate service account is required to use the skill itself.
Related Skills
This Claude Skill extracts watermark-free video download URLs from social media sharing links. It supports platforms like TikTok, Douyin, Bilibili, and Instagram by parsing the provided URL and returning direct media resources. Developers can integrate it via the `parse_video` MCP tool when users need to download or process videos without watermarks.
This skill uploads images to cloud storage and returns publicly accessible URLs. It supports both local images (via Base64 encoding) and web image URLs for rehosting. Developers can use it when they need to make images available to AI models or convert local files to shareable links.
This skill retrieves all model variants and their corresponding `llms.txt` documentation links for any fal.ai model series. It triggers when users provide a fal.ai model link and request the llms.txt file, want to view model documentation, or need to see available variants. The skill automatically discovers different model versions (like pro/standard) and appends `/llms.txt` to each variant's URL to generate the documentation links.
This skill enables structural code search and automated refactoring across 40+ languages using AST pattern matching. It's ideal for security scanning, linting, and complex code transformations where regex falls short. Developers should use it for syntax-aware code modifications that preserve program structure.
