← Back to list

research-before-implementation
by ffMathy
My digital assistant that runs the house.
⭐ 2🍴 0📅 Jan 24, 2026
SKILL.md
name: research-before-implementation description: Mandatory research protocol before implementing any feature or making architectural decisions. Use this at the start of any implementation task.
Research Before Implementation
CRITICAL: ALWAYS perform web searches before starting any task.
Mandatory Protocol
Before implementing ANY feature, you MUST:
- Perform at minimum 1 web search (more is better)
- Search for:
- Current best practices and patterns
- Latest library versions and APIs
- Security considerations and common pitfalls
- Existing solutions and examples
- Documentation and tutorials
When to Search
✅ ALWAYS search before:
- Implementing any new feature
- Choosing a library or dependency
- Making architectural decisions
- Writing complex algorithms
- Working with unfamiliar APIs or frameworks
- Encountering errors or issues
- Being uncertain about best practices
Example Research Flow
// STEP 1: Research (REQUIRED)
const bestPractices = await search_with_grounding({
query: "TypeScript async error handling best practices 2024"
});
const libraryComparison = await search_with_grounding({
query: "best SQLite libraries for Node.js TypeScript 2024"
});
const securityConsiderations = await search_with_grounding({
query: "SQL injection prevention TypeScript parameterized queries"
});
// STEP 2: Implement based on research
// ... your implementation here
Search Tool
Use the search_with_grounding tool extensively for all research needs.
Remember: More research = Better implementation. Never skip this step!
Score
Total Score
60/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon