원클릭으로
database-inspect
Inspect and query the SQLite database used by the ResumeAI application.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Inspect and query the SQLite database used by the ResumeAI application.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Run accessibility tests to ensure the ResumeAI application is accessible to all users.
Analyze test coverage reports to identify areas needing more tests.
Run linters, formatters, and type checkers for both frontend and backend code.
Build and run Docker containers for the ResumeAI application.
Detect unused npm dependencies in the ResumeAI frontend project.
Manage git branches, commits, and pull requests for ResumeAI development workflow.
| name | database-inspect |
| description | Inspect and query the SQLite database used by the ResumeAI application. |
This skill provides tools for inspecting and querying the SQLite database used by the ResumeAI application.
The ResumeAI project uses SQLite databases in multiple locations:
# Main application database
resumeai.db
# Test database (created during tests)
test_auth.db
# Find all .db files in the project
find . -name "*.db" -type f
# Check for specific database
ls -la resumeai.db
# Using sqlite3 command line
sqlite3 resumeai.db ".schema"
# List all tables
sqlite3 resumeai.db ".tables"
# Show table schema
sqlite3 resumeai.db ".schema table_name"
# Select all from a table
sqlite3 resumeai.db "SELECT * FROM users LIMIT 10;"
# Count records
sqlite3 resumeai.db "SELECT COUNT(*) FROM users;"
# Query specific columns
sqlite3 resumeai.db "SELECT id, email FROM users;"
# Join tables
sqlite3 resumeai.db "SELECT * FROM users u JOIN resumes r ON u.id = r.user_id;"
The application typically uses these tables:
users - User accountsresumes - Resume datasessions - User sessionsoauth_tokens - OAuth tokensimport sqlite3
# Connect to database
conn = sqlite3.connect('resumeai.db')
cursor = conn.cursor()
# Execute query
cursor.execute("SELECT name FROM sqlite_master WHERE type='table';")
tables = cursor.fetchall()
# Get table info
cursor.execute("PRAGMA table_info(users);")
columns = cursor.fetchall()
# Close connection
conn.close()
The backend uses SQLAlchemy with SQLite. Database configuration is in:
resume-api/config/database.py or similar# Run tests that use test database
pytest resume-api/tests/
# The test database is typically created in the current directory
ls -la test_auth.db