[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6C7KX80SRVFYTPTHFTT766W":3,"skill-same:01M6C7KX80SRVFYTPTHFTT766W":67},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":25,"publishedAt":41,"linkOnly":42,"markdownContent":43,"markdownBody":44,"frontMatter":45,"refName":46,"commitSha":47,"skillDirectory":48,"forksCount":49,"repositoryHtmlUrl":50,"repositoryHomepageUrl":6,"ownerHtmlUrl":51,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":52,"install":53,"resources":66},"01M6C7KX80SRVFYTPTHFTT766W","whodb",null,"Database operations including querying, schema exploration, and data analysis. Activates for tasks involving PostgreSQL, MySQL, MariaDB, SQLite, MongoDB, Redis, Elasticsearch, or ClickHouse databases.","xiaoyuge886\u002Faigc","xiaoyuge886","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F12636900?v=4","01M6C7J3YT6CQHYHZ29SF3VNBC","01M6C7J42B85WJJ9BQGRDED804",200,"MIT","https:\u002F\u002Fgithub.com\u002Fxiaoyuge886\u002Faigc\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fwhodb\u002FSKILL.md",[17,22],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000010","后端与接口","SCENARIO","使用场景",{"categoryNo":23,"categoryName":24,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000013","分析与可视化",[5,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40],"data analysis","tasks","database","mysql","postgresql","clickhouse","redis","data","elasticsearch","mongodb","analysis","sqlite","operations","schema","databases","2026-11-10 10:12:30",false,"---\nname: whodb\ndescription: Database operations including querying, schema exploration, and data analysis. Activates for tasks involving PostgreSQL, MySQL, MariaDB, SQLite, MongoDB, Redis, Elasticsearch, or ClickHouse databases.\n---\n\n# WhoDB Database Assistant\n\nYou have access to WhoDB for database operations. Use these tools and commands to help users with database tasks.\n\n## MCP Tools (Preferred)\n\nWhen the WhoDB MCP server is available, use these tools directly:\n\n### whodb_connections\nList all available database connections.\n```\nNo parameters required.\nReturns: List of connection names with type and source (env\u002Fsaved).\n```\n\n### whodb_query\nExecute SQL queries against a database.\n```\nParameters:\n- connection: Connection name (optional if only one connection exists)\n- query: SQL query to execute\n\nExample: whodb_query(connection=\"mydb\", query=\"SELECT * FROM users LIMIT 10\")\n```\n\n### whodb_schemas\nList all schemas in a database.\n```\nParameters:\n- connection: Connection name (optional if only one connection exists)\n\nExample: whodb_schemas(connection=\"mydb\")\n```\n\n### whodb_tables\nList all tables in a schema.\n```\nParameters:\n- connection: Connection name (optional if only one connection exists)\n- schema: Schema name (optional, uses default if not specified)\n\nExample: whodb_tables(connection=\"mydb\", schema=\"public\")\n```\n\n### whodb_columns\nDescribe columns in a table.\n```\nParameters:\n- connection: Connection name (optional if only one connection exists)\n- table: Table name (required)\n- schema: Schema name (optional)\n\nExample: whodb_columns(connection=\"mydb\", table=\"users\")\n```\n\n## CLI Commands (Fallback)\n\nIf MCP tools are unavailable, use the CLI directly via Bash:\n\n### Query Execution\n```bash\nwhodb-cli query \"SELECT * FROM users LIMIT 10\" --connection mydb --format json\n```\n\n### Schema Discovery\n```bash\n# List schemas\nwhodb-cli schemas --connection mydb --format json\n\n# List tables\nwhodb-cli tables --connection mydb --schema public --format json\n\n# Describe columns\nwhodb-cli columns --connection mydb --table users --format json\n```\n\n### Connection Management\n```bash\n# List connections\nwhodb-cli connections list --format json\n\n# Test connection\nwhodb-cli connections test mydb\n\n# Add new connection (interactive)\nwhodb-cli connections add --name mydb --type Postgres --host localhost --database mydb\n```\n\n### Data Export\n```bash\n# Export to CSV\nwhodb-cli export --connection mydb --table users --output users.csv\n\n# Export query results\nwhodb-cli export --connection mydb --query \"SELECT * FROM orders\" --output orders.xlsx\n```\n\n## Workflow Examples\n\n### Explore a New Database\n1. List connections: `whodb_connections`\n2. List schemas: `whodb_schemas(connection=\"name\")`\n3. List tables: `whodb_tables(connection=\"name\", schema=\"public\")`\n4. Describe table: `whodb_columns(connection=\"name\", table=\"users\")`\n5. Sample data: `whodb_query(connection=\"name\", query=\"SELECT * FROM users LIMIT 5\")`\n\n### Answer Data Questions\n1. Understand the schema first - check table structure\n2. Write targeted queries with appropriate filters\n3. Always use LIMIT for exploratory queries\n4. Present results in a clear, readable format\n\n## Best Practices\n\n- **Always explore schema first** before writing queries\n- **Use LIMIT** for exploratory queries to avoid overwhelming output\n- **Prefer specific columns** over SELECT * for clarity\n- **Check foreign keys** via whodb_columns to understand relationships\n- **Use JSON format** (--format json) when parsing output programmatically\n- **Never expose credentials** - use connection names, not connection strings\n","# WhoDB Database Assistant\n\nYou have access to WhoDB for database operations. Use these tools and commands to help users with database tasks.\n\n## MCP Tools (Preferred)\n\nWhen the WhoDB MCP server is available, use these tools directly:\n\n### whodb_connections\nList all available database connections.\n```\nNo parameters required.\nReturns: List of connection names with type and source (env\u002Fsaved).\n```\n\n### whodb_query\nExecute SQL queries against a database.\n```\nParameters:\n- connection: Connection name (optional if only one connection exists)\n- query: SQL query to execute\n\nExample: whodb_query(connection=\"mydb\", query=\"SELECT * FROM users LIMIT 10\")\n```\n\n### whodb_schemas\nList all schemas in a database.\n```\nParameters:\n- connection: Connection name (optional if only one connection exists)\n\nExample: whodb_schemas(connection=\"mydb\")\n```\n\n### whodb_tables\nList all tables in a schema.\n```\nParameters:\n- connection: Connection name (optional if only one connection exists)\n- schema: Schema name (optional, uses default if not specified)\n\nExample: whodb_tables(connection=\"mydb\", schema=\"public\")\n```\n\n### whodb_columns\nDescribe columns in a table.\n```\nParameters:\n- connection: Connection name (optional if only one connection exists)\n- table: Table name (required)\n- schema: Schema name (optional)\n\nExample: whodb_columns(connection=\"mydb\", table=\"users\")\n```\n\n## CLI Commands (Fallback)\n\nIf MCP tools are unavailable, use the CLI directly via Bash:\n\n### Query Execution\n```bash\nwhodb-cli query \"SELECT * FROM users LIMIT 10\" --connection mydb --format json\n```\n\n### Schema Discovery\n```bash\n# List schemas\nwhodb-cli schemas --connection mydb --format json\n\n# List tables\nwhodb-cli tables --connection mydb --schema public --format json\n\n# Describe columns\nwhodb-cli columns --connection mydb --table users --format json\n```\n\n### Connection Management\n```bash\n# List connections\nwhodb-cli connections list --format json\n\n# Test connection\nwhodb-cli connections test mydb\n\n# Add new connection (interactive)\nwhodb-cli connections add --name mydb --type Postgres --host localhost --database mydb\n```\n\n### Data Export\n```bash\n# Export to CSV\nwhodb-cli export --connection mydb --table users --output users.csv\n\n# Export query results\nwhodb-cli export --connection mydb --query \"SELECT * FROM orders\" --output orders.xlsx\n```\n\n## Workflow Examples\n\n### Explore a New Database\n1. List connections: `whodb_connections`\n2. List schemas: `whodb_schemas(connection=\"name\")`\n3. List tables: `whodb_tables(connection=\"name\", schema=\"public\")`\n4. Describe table: `whodb_columns(connection=\"name\", table=\"users\")`\n5. Sample data: `whodb_query(connection=\"name\", query=\"SELECT * FROM users LIMIT 5\")`\n\n### Answer Data Questions\n1. Understand the schema first - check table structure\n2. Write targeted queries with appropriate filters\n3. Always use LIMIT for exploratory queries\n4. Present results in a clear, readable format\n\n## Best Practices\n\n- **Always explore schema first** before writing queries\n- **Use LIMIT** for exploratory queries to avoid overwhelming output\n- **Prefer specific columns** over SELECT * for clarity\n- **Check foreign keys** via whodb_columns to understand relationships\n- **Use JSON format** (--format json) when parsing output programmatically\n- **Never expose credentials** - use connection names, not connection strings\n",{"name":5,"description":7},"main","e970014d895eae2572d8c434d79f2c6acea22417",".claude\u002Fskills\u002Fwhodb",20,"https:\u002F\u002Fgithub.com\u002Fxiaoyuge886\u002Faigc","https:\u002F\u002Fgithub.com\u002Fxiaoyuge886","2026-07-14 17:19:42",{"source":8,"skillName":5,"commands":54,"prompt":64,"zipAvailable":65},[55,58,61],{"tool":56,"command":57},"npx","npx skills add xiaoyuge886\u002Faigc --skill whodb",{"tool":59,"command":60},"bunx","bunx skills add xiaoyuge886\u002Faigc --skill whodb",{"tool":62,"command":63},"pnpm","pnpm dlx skills add xiaoyuge886\u002Faigc --skill whodb","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fxiaoyuge886\u002Faigc\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fwhodb\u002FSKILL.md",true,[],[68,90,106,128,151,168],{"skillNo":69,"name":70,"nameZh":6,"description":71,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":72,"categories":73,"keywords":77,"publishedAt":41},"01M6C7NPNK167QMPERW14AY55J","skill-creator","Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, update or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.","https:\u002F\u002Fgithub.com\u002Fxiaoyuge886\u002Faigc\u002Fblob\u002Fmain\u002Fplugins\u002Fclaude-plugins-official-main\u002Fplugins\u002Fskill-creator\u002Fskills\u002Fskill-creator\u002FSKILL.md",[74],{"categoryNo":75,"categoryName":76,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发",[78,79,80,81,82,36,83,84,85,86,87,88,89],"skill creator","variance analysis","evals","use","improve","benchmark","update","run","create","test","run evals","performance",{"skillNo":91,"name":92,"nameZh":6,"description":93,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":94,"categories":95,"keywords":101,"publishedAt":41},"01M6C7NKXRM77AMYXSQCX8S15A","investment-due-diligence-report","投资尽调报告专业生成工具。当用户需要撰写投资尽调报告、尽职调查报告、投资分析报告时使用此skill。支持处理Excel财务数据、PDF文档等多种格式数据源，自动生成包含执行摘要、业务分析、财务分析、风险提示、投资建议等核心章节的专业报告。无论用户明确要求\"写报告\"还是提到\"分析投资标的\"、\"评估项目\"、\"做DD\"等相关需求时，都应使用此skill。","https:\u002F\u002Fgithub.com\u002Fxiaoyuge886\u002Faigc\u002Fblob\u002Fmain\u002Fplugins\u002Fclaude-plugins-official-main\u002Fplugins\u002Fskill-creator\u002Fskills\u002Finvestment-due-diligence-report\u002FSKILL.md",[96],{"categoryNo":97,"categoryName":98,"taxonomyType":99,"taxonomyTypeDesc":100},"01JBSEEDCAT000000000000040","财务","PROFESSION","适用职业",[102,103,104,105],"report","investment due diligence report","生成","文档",{"skillNo":107,"name":108,"nameZh":6,"description":109,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":110,"categories":111,"keywords":116,"publishedAt":41},"01M6C7NGS2K1NZQ3PR3GM7VMWT","skill-development","This skill should be used when the user wants to \"create a skill\", \"add a skill to plugin\", \"write a new skill\", \"improve skill description\", \"organize skill content\", or needs guidance on skill structure, progressive disclosure, or skill development best practices for Claude Code plugins.","https:\u002F\u002Fgithub.com\u002Fxiaoyuge886\u002Faigc\u002Fblob\u002Fmain\u002Fplugins\u002Fclaude-plugins-official-main\u002Fplugins\u002Fplugin-dev\u002Fskills\u002Fskill-development\u002FSKILL.md",[112,115],{"categoryNo":113,"categoryName":114,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":75,"categoryName":76,"taxonomyType":20,"taxonomyTypeDesc":21},[117,118,119,120,121,122,123,86,124,125,82,126,127],"development","skill development","best practices","improve skill","plugins","content","code","user","plugin","claude code plugins","write",{"skillNo":129,"name":130,"nameZh":6,"description":131,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":132,"categories":133,"keywords":135,"publishedAt":41},"01M6C7NDRYM015B9B6T4YHY3NF","plugin-structure","This skill should be used when the user asks to \"create a plugin\", \"scaffold a plugin\", \"understand plugin structure\", \"organize plugin components\", \"set up plugin.json\", \"use ${CLAUDE_PLUGIN_ROOT}\", \"add commands\u002Fagents\u002Fskills\u002Fhooks\", \"configure auto-discovery\", or needs guidance on plugin directory layout, manifest configuration, component organization, file naming conventions, or Claude Code plugin architecture best practices.","https:\u002F\u002Fgithub.com\u002Fxiaoyuge886\u002Faigc\u002Fblob\u002Fmain\u002Fplugins\u002Fclaude-plugins-official-main\u002Fplugins\u002Fplugin-dev\u002Fskills\u002Fplugin-structure\u002FSKILL.md",[134],{"categoryNo":75,"categoryName":76,"taxonomyType":20,"taxonomyTypeDesc":21},[125,136,137,138,81,139,140,141,142,143,144,145,146,119,123,86,147,148,149,150],"Plugin Structure","plugin architecture","file naming conventions","auto","up","hooks","SET","components","discovery","manifest","file","architecture","component","configure","claude code plugin",{"skillNo":152,"name":153,"nameZh":6,"description":154,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":155,"categories":156,"keywords":158,"publishedAt":41},"01M6C7NAM6KNC9NT147RJ41V2N","plugin-settings","This skill should be used when the user asks about \"plugin settings\", \"store plugin configuration\", \"user-configurable plugin\", \".local.md files\", \"plugin state files\", \"read YAML frontmatter\", \"per-project plugin settings\", or wants to make plugin behavior configurable. Documents the .claude\u002Fplugin-name.local.md pattern for storing plugin-specific configuration with YAML frontmatter and markdown content.","https:\u002F\u002Fgithub.com\u002Fxiaoyuge886\u002Faigc\u002Fblob\u002Fmain\u002Fplugins\u002Fclaude-plugins-official-main\u002Fplugins\u002Fplugin-dev\u002Fskills\u002Fplugin-settings\u002FSKILL.md",[157],{"categoryNo":75,"categoryName":76,"taxonomyType":20,"taxonomyTypeDesc":21},[159,125,160,161,162,124,163,164,165,166,167,122],"Plugin Settings","settings","documents","state","behavior","read","markdown content","markdown","yaml",{"skillNo":169,"name":170,"nameZh":6,"description":171,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":172,"categories":173,"keywords":179,"publishedAt":41},"01M6C7N79Y8P14GGCJRCM706EK","mcp-integration","This skill should be used when the user asks to \"add MCP server\", \"integrate MCP\", \"configure MCP in plugin\", \"use .mcp.json\", \"set up Model Context Protocol\", \"connect external service\", mentions \"${CLAUDE_PLUGIN_ROOT} with MCP\", or discusses MCP server types (SSE, stdio, HTTP, WebSocket). Provides comprehensive guidance for integrating Model Context Protocol servers into Claude Code plugins for external tool and service integration.","https:\u002F\u002Fgithub.com\u002Fxiaoyuge886\u002Faigc\u002Fblob\u002Fmain\u002Fplugins\u002Fclaude-plugins-official-main\u002Fplugins\u002Fplugin-dev\u002Fskills\u002Fmcp-integration\u002FSKILL.md",[174,175,176],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":75,"categoryName":76,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":177,"categoryName":178,"taxonomyType":99,"taxonomyTypeDesc":100},"01JBSEEDCAT000000000000030","开发工程师",[180,181,182,149,140,183,81,126,184,185,186,187,188,142,189,123,190,191,192,193],"integration","MCP","MCP Integration","integrate","context","add mcp","model","tool","websocket","server","connect","http","model context protocol","mcp server"]