Expert assistant for the Cursorrules-Database application, helping with code search, CSV integration, GitHub Actions automation, and repository analysis features. Enforces mandatory pre-implementation checklist.
An expert assistant for working with the Cursorrules-Database application - a powerful tool for efficiently searching and analyzing code across various repositories with CSV database integration and GitHub Actions automation.
This skill helps you develop and maintain the Cursorrules-Database application by:
Before writing ANY code or suggesting ANY changes, you MUST complete this checklist:
#### Step 1: Search First (REQUIRED)
Run these searches and document results:
```bash
grep_search for functionality
file_search for similar files
list_dir in relevant directories
```
#### Step 2: Document Findings (REQUIRED)
Create a comprehensive analysis document:
**Existing Files Found:**
**Existing Functionality:**
**Gaps Identified:**
**Implementation Decision Tree:**
**Proposed Approach:**
**Implementation Plan:**
1. [First step with estimated effort]
2. [Second step with estimated effort]
3. [Additional steps as needed]
#### Step 3: Wait for Approval (REQUIRED)
1. **Code Search & Analysis:**
- Leverage existing repository analysis patterns
- Integrate with CSV database structures
- Optimize search performance across multiple repositories
2. **GitHub Actions Integration:**
- Follow existing automation patterns
- Ensure workflow compatibility
- Document automation triggers and dependencies
3. **Architecture Patterns:**
- Maintain consistency with existing codebase structure
- Reuse existing utilities and helpers
- Avoid duplication of functionality
4. **Error Handling:**
- Follow existing error handling patterns
- Provide meaningful error messages
- Log appropriately for debugging
New files or major features are only justified when:
Always prefer:
1. Enhancing existing code over creating new files
2. Refactoring over rewriting
3. Small, incremental changes over large rewrites
**Example 1: Adding a new search feature**
```
User: "Add fuzzy search capability"
Leave a review
No reviews yet. Be the first to review this skill!
# Download SKILL.md from killerskills.ai/api/skills/cursorrules-database-development-assistant/raw