diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index ac545b5..8b288fc 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -4,11 +4,11 @@ "name": "Alireza Rezvani", "url": "https://alirezarezvani.com" }, - "description": "Production-ready skill packages for Claude AI - 53 expert skills across marketing, engineering, product, C-level advisory, project management, regulatory compliance, business growth, and finance", + "description": "Production-ready skill packages for Claude AI - 65 expert skills across marketing, engineering, product, C-level advisory, project management, regulatory compliance, business growth, and finance", "homepage": "https://github.com/alirezarezvani/claude-skills", "repository": "https://github.com/alirezarezvani/claude-skills", "metadata": { - "description": "53 production-ready skill packages across 8 domains: marketing, engineering, product, C-level advisory, project management, regulatory compliance, business growth, and finance", + "description": "65 production-ready skill packages across 8 domains: marketing, engineering, product, C-level advisory, project management, regulatory compliance, business growth, and finance", "version": "1.0.0" }, "plugins": [ @@ -26,7 +26,7 @@ { "name": "engineering-skills", "source": "./engineering-team", - "description": "18 engineering skills: architecture, frontend, backend, fullstack, QA, DevOps, security, AI/ML, data engineering", + "description": "30 engineering skills: architecture, frontend, backend, fullstack, QA, DevOps, security, AI/ML, data engineering", "version": "1.0.0", "author": { "name": "Alireza Rezvani" diff --git a/.codex/skills-index.json b/.codex/skills-index.json index 2a4fe99..41071e5 100644 --- a/.codex/skills-index.json +++ b/.codex/skills-index.json @@ -3,7 +3,7 @@ "name": "claude-code-skills", "description": "Production-ready skill packages for AI agents - Marketing, Engineering, Product, C-Level, PM, and RA/QM", "repository": "https://github.com/alirezarezvani/claude-skills", - "total_skills": 59, + "total_skills": 65, "skills": [ { "name": "customer-success-manager", @@ -366,6 +366,42 @@ ], "references": true, "assets": true + }, + { + "name": "dependency-auditor", + "source": "../../engineering/dependency-auditor", + "category": "engineering", + "description": "Multi-language dependency scanning, license compliance, and upgrade planning for modern software projects" + }, + { + "name": "release-manager", + "source": "../../engineering/release-manager", + "category": "engineering", + "description": "Automated changelog generation, semantic version bumping, and release readiness planning for production deployments" + }, + { + "name": "database-designer", + "source": "../../engineering/database-designer", + "category": "engineering", + "description": "Schema analysis with ERD generation, index optimization, and migration generation for database architecture" + }, + { + "name": "rag-architect", + "source": "../../engineering/rag-architect", + "category": "engineering", + "description": "RAG pipeline design with chunking optimization, retrieval evaluation, and architecture generation for AI systems" + }, + { + "name": "agent-designer", + "source": "../../engineering/agent-designer", + "category": "engineering", + "description": "Multi-agent system architecture, tool schema generation, and agent performance evaluation for agentic AI" + }, + { + "name": "skill-tester", + "source": "../../engineering/skill-tester", + "category": "engineering", + "description": "Meta-skill for automated skill validation, script testing, and quality scoring for skill development workflows" } ], "categories": { @@ -380,7 +416,7 @@ "description": "Executive leadership and advisory skills" }, "engineering": { - "count": 19, + "count": 25, "source": "../../engineering-team", "description": "Software engineering and technical skills" }, @@ -410,5 +446,5 @@ "description": "Regulatory affairs and quality management skills" } }, - "total": 59 + "total": 65 } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index f37a3aa..22c4b02 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **interview-system-designer** (POWERFUL tier) — Interview loop designer, question bank generator, and hiring calibrator - **migration-architect** (POWERFUL tier) — Migration planner, compatibility checker, and rollback generator - **observability-designer** (POWERFUL tier) — SLO designer, alert optimizer, and dashboard generator +- **dependency-auditor** (POWERFUL tier) — Multi-language dependency scanner, license compliance checker, and upgrade planner +- **release-manager** (POWERFUL tier) — Automated changelog generator, semantic version bumper, and release readiness checker +- **database-designer** (POWERFUL tier) — Schema analyzer with ERD generation, index optimizer, and migration generator +- **rag-architect** (POWERFUL tier) — RAG pipeline builder, chunking optimizer, and retrieval evaluator +- **agent-designer** (POWERFUL tier) — Multi-agent architect, tool schema generator, and agent performance evaluator +- **skill-tester** (POWERFUL tier) — Meta-skill validator, script tester, and quality scorer - `campaign-analytics` - Multi-touch attribution, funnel conversion, campaign ROI (3 Python tools) - `customer-success-manager` - Onboarding, retention, expansion, health scoring (2 Python tools) - `sales-engineer` - Technical sales, solution design, RFP responses (2 Python tools) @@ -22,7 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - New `business-growth` domain with 3 skills - New `finance` domain with 1 skill - 92+ Python automation tools (up from 87+, including 17 new POWERFUL-tier tools) -- 58 total skills across 8 domains (up from 53) +- 64 total skills across 8 domains (up from 53) ### Fixed - CI workflows (smart-sync.yml, pr-issue-auto-close.yml) — PR #193 diff --git a/README.md b/README.md index 8b5fc2b..b9b57fe 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ [![Claude AI](https://img.shields.io/badge/Claude-AI-blue.svg)](https://claude.ai) [![Claude Code](https://img.shields.io/badge/Claude-Code-purple.svg)](https://claude.ai/code) [![Multi-Agent Compatible](https://img.shields.io/badge/Multi--Agent-Compatible-green.svg)](https://github.com/skillcreatorai/Ai-Agent-Skills) -[![59 Skills](https://img.shields.io/badge/Skills-59-brightgreen.svg)](#-available-skills) +[![65 Skills](https://img.shields.io/badge/Skills-65-brightgreen.svg)](#-available-skills) [![SkillCheck Validated](https://img.shields.io/badge/SkillCheck-Validated-4c1)](https://getskillcheck.com) --- @@ -533,7 +533,7 @@ Template and file creation/modification specialist. ### Engineering Team Skills -**Complete engineering skills suite with 13 specialized roles** covering architecture, development, testing, security, operations, cloud infrastructure, and enterprise systems. +**Complete engineering skills suite with 19 specialized roles** covering architecture, development, testing, security, operations, cloud infrastructure, and enterprise systems. #### 🏗️ Senior Software Architect **Status:** ✅ Production Ready | **Version:** 1.0 @@ -762,6 +762,108 @@ Comprehensive technology evaluation with TCO analysis, security assessment, and --- +#### 📦 Dependency Auditor +**Status:** ✅ Production Ready | **Version:** 1.0 + +Multi-language dependency scanning, license compliance, and upgrade planning for modern software projects. + +**What's Included:** +- **Dependency Scanner** - Multi-language dependency analysis and vulnerability detection (Python CLI) +- **License Compliance Checker** - License compatibility and compliance validation (Python CLI) +- **Upgrade Planner** - Strategic dependency upgrade planning with risk assessment (Python CLI) +- **Security Vulnerability Assessment** - CVE analysis and remediation recommendations +- **License Compatibility Matrix** - Legal compliance checking across multiple licenses +- **Upgrade Impact Analysis** - Breaking changes and migration effort estimation + +**Learn More:** [engineering/dependency-auditor/SKILL.md](engineering/dependency-auditor/SKILL.md) + +--- + +#### 🚀 Release Manager +**Status:** ✅ Production Ready | **Version:** 1.0 + +Automated changelog generation, semantic version bumping, and release readiness planning for production deployments. + +**What's Included:** +- **Changelog Generator** - Automated changelog creation from commit history (Python CLI) +- **Version Bumper** - Semantic versioning with automated version increment (Python CLI) +- **Release Readiness Checker** - Pre-release validation and readiness assessment (Python CLI) +- **Release Notes Automation** - Generate comprehensive release documentation +- **Semantic Versioning Guide** - Best practices for version management +- **Release Pipeline Integration** - CI/CD release workflow optimization + +**Learn More:** [engineering/release-manager/SKILL.md](engineering/release-manager/SKILL.md) + +--- + +#### 🗄️ Database Designer +**Status:** ✅ Production Ready | **Version:** 1.0 + +Schema analysis with ERD generation, index optimization, and migration generation for database architecture. + +**What's Included:** +- **Schema Analyzer** - Database schema analysis and optimization recommendations (Python CLI) +- **ERD Generator** - Entity Relationship Diagram generation from schema (Python CLI) +- **Index Optimizer** - Query performance optimization through strategic indexing (Python CLI) +- **Migration Generator** - Automated database migration script creation (Python CLI) +- **Schema Validation** - Database integrity and constraint validation +- **Performance Tuning Guide** - Query optimization and database performance patterns + +**Learn More:** [engineering/database-designer/SKILL.md](engineering/database-designer/SKILL.md) + +--- + +#### 🧠 RAG Architect +**Status:** ✅ Production Ready | **Version:** 1.0 + +RAG pipeline design with chunking optimization, retrieval evaluation, and architecture generation for AI systems. + +**What's Included:** +- **RAG Pipeline Builder** - Complete RAG system architecture and implementation (Python CLI) +- **Chunking Optimizer** - Document chunking strategy optimization for retrieval (Python CLI) +- **Retrieval Evaluator** - RAG system performance evaluation and tuning (Python CLI) +- **Vector Database Integration** - Multi-provider vector database setup and optimization +- **Embedding Strategy Guide** - Embedding model selection and fine-tuning +- **RAG Performance Patterns** - Architecture patterns for scalable RAG systems + +**Learn More:** [engineering/rag-architect/SKILL.md](engineering/rag-architect/SKILL.md) + +--- + +#### 🤖 Agent Designer +**Status:** ✅ Production Ready | **Version:** 1.0 + +Multi-agent system architecture, tool schema generation, and agent performance evaluation for agentic AI. + +**What's Included:** +- **Multi-Agent Architect** - Design and implement multi-agent system architecture (Python CLI) +- **Tool Schema Generator** - Generate standardized tool schemas for agent integration (Python CLI) +- **Agent Performance Evaluator** - Comprehensive agent performance analysis and optimization (Python CLI) +- **Agent Communication Patterns** - Inter-agent communication and coordination strategies +- **Tool Integration Framework** - Standardized tool integration patterns for agents +- **Agent Orchestration Guide** - Best practices for agent system orchestration + +**Learn More:** [engineering/agent-designer/SKILL.md](engineering/agent-designer/SKILL.md) + +--- + +#### 🧪 Skill Tester +**Status:** ✅ Production Ready | **Version:** 1.0 + +Meta-skill for automated skill validation, script testing, and quality scoring for skill development workflows. + +**What's Included:** +- **Skill Validator** - Automated skill functionality validation and testing (Python CLI) +- **Script Tester** - Comprehensive testing framework for skill scripts (Python CLI) +- **Quality Scorer** - Skill quality assessment and scoring system (Python CLI) +- **Skill CI/CD Integration** - Automated testing in skill development workflows +- **Quality Metrics Framework** - Standardized quality assessment criteria +- **Skill Performance Benchmarking** - Performance testing and optimization guidance + +**Learn More:** [engineering/skill-tester/SKILL.md](engineering/skill-tester/SKILL.md) + +--- + ### AI/ML/Data Team Skills **5 specialized AI/ML and data engineering skills** for building modern data-driven and AI-powered products. diff --git a/engineering-team/.claude-plugin/plugin.json b/engineering-team/.claude-plugin/plugin.json index d58396f..9a59298 100644 --- a/engineering-team/.claude-plugin/plugin.json +++ b/engineering-team/.claude-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "engineering-skills", - "description": "18 production-ready engineering skills covering architecture, frontend, backend, fullstack, QA, DevOps, security, AI/ML, and data engineering", + "description": "30 production-ready engineering skills covering architecture, frontend, backend, fullstack, QA, DevOps, security, AI/ML, and data engineering", "version": "1.0.0", "author": { "name": "Alireza Rezvani",