database-analyzer

Analyze and optimize database schemas and relationships

5 stars

Best use case

database-analyzer is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Analyze and optimize database schemas and relationships

Teams using database-analyzer should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/valid-single-skill/SKILL.md --create-dirs "https://raw.githubusercontent.com/netresearch/composer-agent-skill-plugin/main/tests/Fixtures/valid-single-skill/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/valid-single-skill/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How database-analyzer Compares

Feature / Agentdatabase-analyzerStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Analyze and optimize database schemas and relationships

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Database Analyzer Skill

## Instructions

This skill helps analyze database schemas, identify optimization opportunities, and suggest improvements for relationships and indexes.

## Examples

Example 1: Analyze users table
Example 2: Optimize query performance
Example 3: Review foreign key relationships

## Requirements

- PHP 8.1+
- Database access
- PDO extension

Related Skills

malformed-skill

5
from netresearch/composer-agent-skill-plugin

This has invalid YAML: unquoted colon value

library-bundled-skill

5
from netresearch/composer-agent-skill-plugin

Skill shipped by a regular library package, not a dedicated skill package

broken-skill

5
from netresearch/composer-agent-skill-plugin

No description provided.

duplicate-skill

5
from netresearch/composer-agent-skill-plugin

Second version of duplicate skill from package B (should win)

collision-skill

5
from netresearch/composer-agent-skill-plugin

Duplicate name fixture B for direct skills tests.

seo-analyzer

9
from orthogonal-sh/skills

Analyze website SEO - keywords, content, competitors, and improvement opportunities

image-analyzer

9
from orthogonal-sh/skills

Analyze images with AI - extract text, describe content, detect objects

marine-engineering-excel-analyzer

9
from vamseeachanta/digitalmodel

Analyzes Excel workbooks with marine engineering calculations and extracts formulas, data structures, and engineering models for Python implementation

root-cause-analyzer

9
from davidmatousek/tachi

Implements 5 Whys root cause analysis methodology for systematic debugging and problem resolution. Use this skill when you need to find root cause, run 5 whys analysis, analyze recurring problems, or perform systematic debugging. Guides developers through structured analysis, documents findings in institutional knowledge system, and prevents recurring issues.

paper-analyzer

9
from gy-hou/trendr

从学术论文中提取结构化信息,生成标准化笔记和文献对比矩阵

performing-sqlite-database-forensics

9
from killvxk/cybersecurity-skills-zh

对 SQLite 数据库执行取证分析,从空闲列表(Freelist)和 WAL 文件中恢复已删除记录,解码编码时间戳,并从浏览器历史、即时通讯应用和移动设备数据库中提取证据。

implementing-pam-for-database-access

9
from killvxk/cybersecurity-skills-zh

为数据库系统(包括 Oracle、SQL Server、PostgreSQL 和 MySQL)部署特权访问管理。涵盖会话代理配置、凭据保管、查询审计、动态凭据生成和最小权限数据库角色。