
mantic
by conradbeach
My personal dotfiles.
SKILL.md
name: mantic description: Semantic code search using Mantic. Use when exploring codebases, finding feature implementations, understanding component functionality, locating definitions/references, or mapping architectural patterns. Use Mantic first before grep, find, or manual file exploration.
Mantic Semantic Code Search
Core Principle
Use Mantic as the initial discovery mechanism. Invoke search_files before attempting to read file lists, guess paths, or use grep/find.
When to Use
- Finding where functionality is implemented
- Understanding how components work
- Locating definitions and references
- Exploring architecture and patterns
- Any codebase discovery task
Search Strategy
-
Natural language queries - Use descriptive phrases, not just keywords
- Good: "user authentication logic", "stripe payment processing"
- Bad: "auth", "stripe"
-
Trust relevance scores - Higher scores indicate closer match to intent
-
Search a lot of files - Set the max results parameter to a high enough value that you're confident you're finding all the relevant files (or don't set it at all). Mantic is very fast so searching many files is cheap.
-
Fall back gracefully - Use grep/find if Mantic yields insufficient results
Tools
search_files- Primary search tool. UseincludeImpact: truefor blast radius analysis before changes.analyze_intent- Understand query category and extract keywordssession_start/end- Track context across related queries; viewed files get boosted in future searchessession_record_view- Record files viewed/modified for context carryover
Score
Total Score
Based on repository quality metrics
SKILL.mdファイルが含まれている
ライセンスが設定されている
100文字以上の説明がある
GitHub Stars 100以上
3ヶ月以内に更新がある
10回以上フォークされている
オープンIssueが50未満
プログラミング言語が設定されている
1つ以上のタグが設定されている
Reviews
Reviews coming soon