ast-grep は何をしますか?
ast-grepルールを作成し、抽象構文木(AST)パターンを使用した構造的なコード検索と分析を行うためのガイドです。ユーザーがASTパターンを使用してコードベースを検索したり、特定のコード構造を見つけたり、単純なテキスト検索を超えた複雑なコードクエリを実行する必要がある場合に使用します。このスキルは、ユーザーがコードパターンを検索したり、特定の言語構造を見つけたり、特定の構造特性を持つコードを特定するよう依頼した場合に使用する必要があります。
ast-grepルールを作成し、抽象構文木(AST)パターンを使用した構造的なコード検索と分析を行うためのガイドです。単純なテキスト検索を超えたコードパターンの検索や複雑なコードクエリが必要な場合に使用します。
このスキルは、ast-grepツールを使用して抽象構文木(AST)ベースの構造的コード検索および分析を行うための包括的なガイドを提供します。開発者は、変数宣言、関数呼び出し、特定の制御フローパターンなど、正確な構文構造に基づいてコードのクエリを実行できます。このスキルは、単純なテキストマッチングでは不十分な複雑なコードパターンを特定するのに特に役立ち、さまざまなプログラミング言語でのリファクタリング、バグ検出、コードレビューの自動化をサポートします。ユーザーは、ルール定義の構文、パターンマッチングのためのメタ変数の使用、オペレーターやユーティリティ関数によるパターンの組み合わせ方を学びます。このスキルはCLIベースのast-grepツールと統合されており、大規模コードベースでの自動化された堅牢なコードクエリを可能にします。
npx skills add https://github.com/ast-grep/agent-skill/tree/main/skills/ast-grepInstalled? Explore more 研究&データ分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →
ast-grepルールを作成し、抽象構文木(AST)パターンを使用した構造的なコード検索と分析を行うためのガイドです。ユーザーがASTパターンを使用してコードベースを検索したり、特定のコード構造を見つけたり、単純なテキスト検索を超えた複雑なコードクエリを実行する必要がある場合に使用します。このスキルは、ユーザーがコードパターンを検索したり、特定の言語構造を見つけたり、特定の構造特性を持つコードを特定するよう依頼した場合に使用する必要があります。
USPTO patent and trademark data workflow for official record lookup, PatentSearch queries, TSDR checks, assignment data, and reproducible IP research logs.
Structured scholarly-work evaluation for papers, proposals, literature reviews, methods sections, evidence quality, citation support, and research-writing feedback.
Systematic literature-review workflow for academic, biomedical, technical, and scientific topics, including search planning, source screening, synthesis, citation checks, and evidence logging.
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Agent skill repository discovered by 10x-chat research.
Review backend code for quality, security, maintainability, and best practices based on established checklist rules. Use when the user requests a review, analysis, or improvement of backend files (e.g., `.py`) under the `api/` directory. Do NOT use for frontend files (e.g., `.tsx`, `.ts`, `.js`). Supports pending-change review, code snippets review, and file-focused review.