xingshu-templates
v1.21.11-1
Published
CLI tool to setup Claude Code configurations with framework-specific commands, automation hooks and MCP Servers for your projects
Maintainers
Readme
Xingshu Templates
CLI tool for configuring and monitoring Claude Code - Quick setup for any project with framework-specific commands and real-time monitoring dashboard.
🚀 Quick Start
# Interactive setup (recommended)
npx xingshu-templates@latest
# Real-time analytics dashboard
npx xingshu-templates@latest --analytics
# System health check
npx xingshu-templates@latest --health-check✨ Core Features
- 📋 Smart Project Setup - Auto-detect and configure any project with framework-specific commands
- 📊 Real-time Analytics - Monitor Xingshu sessions with live state detection and performance metrics
- 🔍 Health Check - Comprehensive system validation with actionable recommendations
- 🧩 Individual Components - Install specialized agents, commands, and MCPs individually
- 🌍 Global Agents - Create AI agents accessible from anywhere using Xingshu SDK
🎯 What You Get
| Component | Description | Example |
|-----------|-------------|---------|
| CLAUDE.md | Project-specific Xingshu configuration | Framework best practices, coding standards |
| Commands | Custom slash commands for development tasks | /generate-tests, /check-file, /optimize-bundle |
| Agents | AI specialists for specific domains | API security audit, React performance, database optimization |
| MCPs | External service integrations | GitHub, databases, development tools |
| Analytics | Real-time monitoring dashboard | Live session tracking, usage statistics, exports |
🛠️ Supported Technologies
| Language | Frameworks | Status | |----------|------------|---------| | JavaScript/TypeScript | React, Vue, Angular, Node.js | ✅ Ready | | Python | Django, Flask, FastAPI | ✅ Ready | | Common | Universal configurations | ✅ Ready | | Go | Gin, Echo, Fiber | 🚧 Coming Soon | | Rust | Axum, Warp, Actix | 🚧 Coming Soon |
🌍 Global Agents (Xingshu SDK Integration)
Create AI agents that can be executed from anywhere using the Xingshu SDK:
# Create a global agent (one-time setup)
npx xingshu-templates@latest --create-agent customer-support
# Use the agent from anywhere
customer-support "Help me with ticket #12345"
sre-logs "Analyze error patterns in app.log"
code-reviewer "Review this PR for security issues"Available Global Agents
| Agent | Usage | Description |
|-------|-------|-------------|
| customer-support | customer-support "query" | AI customer support specialist |
| api-security-audit | api-security-audit "analyze endpoints" | Security auditing for APIs |
| react-performance-optimization | react-performance-optimization "optimize components" | React performance expert |
| database-optimization | database-optimization "improve queries" | Database performance tuning |
Global Agent Management
# List installed global agents
npx xingshu-templates@latest --list-agents
# Update an agent to latest version
npx xingshu-templates@latest --update-agent customer-support
# Remove an agent
npx xingshu-templates@latest --remove-agent customer-supportHow It Works
- Download Agent: Fetches the latest agent from GitHub
- Generate Executable: Creates a Node.js script that calls Xingshu SDK
- Add to PATH: Makes the agent available globally in your shell
- Ready to Use: Execute
agent-name "your prompt"from any directory
The agents use the Xingshu SDK internally to provide specialized AI assistance with domain-specific knowledge and best practices.
📄 License
MIT License - see the LICENSE file for details.
⭐ Found this useful? Give us a star to support the project!
