[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-c9b5b19e-ae97-4b93-9aeb-bd98b5118432":3,"$fDJifaijHfn3D2PABbhNknwjD4zYXWyjKLDMJzbYjOtw":42},{"id":4,"title":5,"description":6,"categoryId":7,"moduleId":8,"tags":9,"prompt":10,"icon":11,"source":12,"sourceUrl":13,"authorId":14,"authorName":15,"isPublic":16,"stars":17,"runs":18,"createdAt":19,"updatedAt":19,"module":20,"category":27,"packages":33},"c9b5b19e-ae97-4b93-9aeb-bd98b5118432","database","数据库开发和运维流程，涵盖SQL、NoSQL、数据库设计、迁移、优化和数据工程。","cat_coding_backend","mod_coding","sickn33,coding","---\nname: database\ndescription: \"Database development and operations workflow covering SQL, NoSQL, database design, migrations, optimization, and data engineering.\"\ncategory: workflow-bundle\nrisk: safe\nsource: personal\ndate_added: \"2026-02-27\"\n---\n\n# Database Workflow Bundle\n\n## Overview\n\nComprehensive database workflow for database design, development, optimization, migrations, and data engineering. Covers SQL, NoSQL, and modern data platforms.\n\n## When to Use This Workflow\n\nUse this workflow when:\n- Designing database schemas\n- Implementing database migrations\n- Optimizing query performance\n- Setting up data pipelines\n- Managing database operations\n- Implementing data quality\n\n## Workflow Phases\n\n### Phase 1: Database Design\n\n#### Skills to Invoke\n- `database-architect` - Database architecture\n- `database-design` - Schema design\n- `postgresql` - PostgreSQL design\n- `nosql-expert` - NoSQL design\n\n#### Actions\n1. Gather requirements\n2. Design schema\n3. Define relationships\n4. Plan indexing strategy\n5. Design for scalability\n\n#### Copy-Paste Prompts\n```\nUse @database-architect to design database schema\n```\n\n```\nUse @postgresql to design PostgreSQL schema\n```\n\n### Phase 2: Database Implementation\n\n#### Skills to Invoke\n- `prisma-expert` - Prisma ORM\n- `database-migrations-sql-migrations` - SQL migrations\n- `neon-postgres` - Serverless Postgres\n\n#### Actions\n1. Set up database connection\n2. Configure ORM\n3. Create migrations\n4. Implement models\n5. Set up seed data\n\n#### Copy-Paste Prompts\n```\nUse @prisma-expert to set up Prisma ORM\n```\n\n```\nUse @database-migrations-sql-migrations to create migrations\n```\n\n### Phase 3: Query Optimization\n\n#### Skills to Invoke\n- `database-optimizer` - Database optimization\n- `sql-optimization-patterns` - SQL optimization\n- `postgres-best-practices` - PostgreSQL optimization\n\n#### Actions\n1. Analyze slow queries\n2. Review execution plans\n3. Optimize indexes\n4. Refactor queries\n5. Implement caching\n\n#### Copy-Paste Prompts\n```\nUse @database-optimizer to optimize database performance\n```\n\n```\nUse @sql-optimization-patterns to optimize SQL queries\n```\n\n### Phase 4: Data Migration\n\n#### Skills to Invoke\n- `database-migration` - Database migration\n- `framework-migration-code-migrate` - Code migration\n\n#### Actions\n1. Plan migration strategy\n2. Create migration scripts\n3. Test migration\n4. Execute migration\n5. Verify data integrity\n\n#### Copy-Paste Prompts\n```\nUse @database-migration to plan database migration\n```\n\n### Phase 5: Data Pipeline Development\n\n#### Skills to Invoke\n- `data-engineer` - Data engineering\n- `data-engineering-data-pipeline` - Data pipelines\n- `airflow-dag-patterns` - Airflow workflows\n- `dbt-transformation-patterns` - dbt transformations\n\n#### Actions\n1. Design data pipeline\n2. Set up data ingestion\n3. Implement transformations\n4. Configure scheduling\n5. Set up monitoring\n\n#### Copy-Paste Prompts\n```\nUse @data-engineer to design data pipeline\n```\n\n```\nUse @airflow-dag-patterns to create Airflow DAGs\n```\n\n### Phase 6: Data Quality\n\n#### Skills to Invoke\n- `data-quality-frameworks` - Data quality\n- `data-engineering-data-driven-feature` - Data-driven features\n\n#### Actions\n1. Define quality metrics\n2. Implement validation\n3. Set up monitoring\n4. Create alerts\n5. Document standards\n\n#### Copy-Paste Prompts\n```\nUse @data-quality-frameworks to implement data quality checks\n```\n\n### Phase 7: Database Operations\n\n#### Skills to Invoke\n- `database-admin` - Database administration\n- `backup-automation` - Backup automation\n\n#### Actions\n1. Set up backups\n2. Configure replication\n3. Monitor performance\n4. Plan capacity\n5. Implement security\n\n#### Copy-Paste Prompts\n```\nUse @database-admin to manage database operations\n```\n\n## Database Technology Workflows\n\n### PostgreSQL\n```\nSkills: postgresql, postgres-best-practices, neon-postgres, prisma-expert\n```\n\n### MongoDB\n```\nSkills: nosql-expert, azure-cosmos-db-py\n```\n\n### Redis\n```\nSkills: bullmq-specialist, upstash-qstash\n```\n\n### Data Warehousing\n```\nSkills: clickhouse-io, dbt-transformation-patterns\n```\n\n## Quality Gates\n\n- [ ] Schema designed and reviewed\n- [ ] Migrations tested\n- [ ] Performance benchmarks met\n- [ ] Backups configured\n- [ ] Monitoring in place\n- [ ] Documentation complete\n\n## Related Workflow Bundles\n\n- `development` - Application development\n- `cloud-devops` - Infrastructure\n- `ai-ml` - AI\u002FML data pipelines\n- `testing-qa` - Data testing\n\n## Limitations\n- Use this skill only when the task clearly matches the scope described above.\n- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.\n- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.\n","","imported","https:\u002F\u002Fgithub.com\u002Fsickn33\u002Fantigravity-awesome-skills","user_system_seed","SkillOPIC",true,121,142,"2026-05-16 13:14:08",{"id":8,"name":21,"slug":22,"icon":23,"description":24,"sort":25,"createdAt":26},"编程开发","coding","mdi-code-braces","代码生成、调试、审查，提升开发效率",2,"2026-05-16 12:53:40",{"id":7,"name":28,"slug":29,"icon":30,"description":31,"moduleId":8,"sort":25,"skillCount":32,"createdAt":26},"后端开发","backend","mdi-server","API、数据库、服务端架构",296,[34],{"id":35,"skillId":4,"version":36,"fileName":37,"fileSize":38,"filePath":39,"fileHash":40,"manifest":41,"createdAt":19},"cf16cc3d-c3b8-4211-bec3-1d3725c09159","1.0.0","database.zip",1761,"uploads\u002Fskills\u002Fc9b5b19e-ae97-4b93-9aeb-bd98b5118432\u002Fdatabase.zip","f519605473f2877c31de9c56ea5ca8315b3311e58070445baff69ccd4fc4f740","[{\"path\":\"SKILL.md\",\"isDirectory\":false,\"size\":4740}]",{"code":43,"message":44,"data":45},200,"success",{"items":46,"stats":47,"page":50},[],{"averageRating":48,"totalRatings":48,"ratingCounts":49},0,[48,48,48,48,48],{"limit":51,"offset":48,"hasMore":52,"nextOffset":51,"ratedOnly":16},15,false]