Install
$ agentstack add mcp-walidboulanouar-ay-claude-templates ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
AY Claude CLI
[](https://www.npmjs.com/package/@ay-claude/cli) [](https://opensource.org/licenses/MIT) [](https://www.typescriptlang.org/) [](https://nodejs.org/)
> Official CLI tool for AY Claude Platform - Discover, install, and manage Claude Skills, Agents, Commands, Hooks, Plugins, MCPs, and Settings. Cross-platform package manager for Claude Code extensions.
📦 Installation
npm install -g @ay-claude/cli
After installation, the CLI will be available as ay-claude or ayc:
ay-claude --version
# or
ayc --version
📦 Package: @ay-claude/cli on npm
✨ Features
🔐 Secure & Authenticated
- OAuth Device Flow authentication
- Secure token storage (system keychain)
- Package verification (5-stage security pipeline)
- Request signing and audit logging
📦 Complete Package Management
- Install Skills, Agents, Commands, Hooks, Plugins, MCPs, and Settings
- Global & Local installation (
~/.claudeor./.claude) - Dependencies auto-installation
- Version Management with rollback support
- Package Bundles - Install curated collections
🔍 Smart Discovery
- Unified Search across all content types
- Smart Recommendations based on installed packages
- Package Health Scores - Know package quality
- Package Comparison - Compare similar packages
- Search History - Remember your searches
⭐ Organization
- Favorites - Save favorite packages
- Collections - Organize packages
- Team Workspaces - Share configurations
- Package Templates - Quick start scaffolding
🛠️ Developer Experience
- Beautiful CLI output with colors and tables
- Comprehensive help system
- Troubleshooting diagnostics
- Cross-platform support (Windows, Linux, macOS)
- Claude Code integration (zero configuration)
🎯 Quick Start
1. Authenticate
ay-claude login
This will open your browser for authentication. Follow the instructions.
2. Search for Packages
# Search across all types
ay-claude search "automation"
# Filter by type
ay-claude search "react" --type skill
# Browse by category
ay-claude browse --category "development"
3. Install Packages
# Install a package
ay-claude install package-name
# Install with dependencies
ay-claude install package-name
# Install a bundle
ay-claude bundle install react-dev-stack
# Install globally
ay-claude install package-name --global
# Install locally (project-specific)
ay-claude install package-name --local
4. Manage Packages
# List installed packages
ay-claude list
# Check package health
ay-claude health package-name
# Compare packages
ay-claude compare package1 package2 package3
# Update packages
ay-claude updates --install
# Uninstall
ay-claude uninstall package-name
5. Organize
# Add to favorites
ay-claude favorite add package-name
# Create collection
ay-claude favorite create "My Tools"
# Get recommendations
ay-claude recommendations
# View search history
ay-claude search-history
📚 Commands
Authentication
login- Authenticate with AY Claude Platformlogout- Log out and remove credentialswhoami- Show authentication status
Discovery
search [query]- Search marketplacebrowse- Browse all contentinfo- Show package detailshealth [package]- Show health scorescompare- Compare packagesrecommendations- Get smart recommendations
Installation
install [packages...]- Install packagesbundle [bundleId]- Install bundleslist- List installed packagesupdate [packages...]- Update packagesuninstall- Remove packagesupdates- Check for updates
Organization
favorite [packageId]- Manage favoritesworkspace [workspaceId]- Manage workspacestemplate [templateId]- Create from templatessearch-history- View search history
Utilities
init- Initialize CLIstats- Show statisticstroubleshoot- Run diagnosticshelp [command]- Show help
🎁 Package Bundles
Install curated collections of packages:
# List available bundles
ay-claude bundle list
# Install React development stack
ay-claude bundle install react-dev-stack
# Available bundles:
# - react-dev-stack (React + TypeScript + Formatting)
# - nodejs-backend (Node.js + API + Testing)
# - code-quality (Linting + Formatting + Testing)
# - git-workflow (Git automation tools)
📝 Package Templates
Create new packages quickly:
# List templates
ay-claude template list
# Create from template
ay-claude template create skill-basic
🔒 Security
The CLI implements multiple security layers:
- OAuth Device Flow - Secure authentication without browser redirect
- Package Verification - 5-stage security pipeline
- Request Signing - HMAC-SHA256 request signatures
- Audit Logging - Complete operation tracking
- Rate Limiting - Prevents abuse
🌍 Cross-Platform
Works seamlessly on:
- ✅ macOS (tested)
- ✅ Linux (tested)
- ✅ Windows (tested)
📖 Documentation
- [Full Documentation](./docs/DEVELOPER_DOCUMENTATION.md)
- [Architecture](./docs/ARCHITECTURE.md)
- [Security Plan](./docs/SECURITY_PLAN.md)
- [Claude Code Integration](./docs/CLAUDECODEINTEGRATION.md)
- [Cross-Platform Guide](./docs/CROSS_PLATFORM.md)
- [Features](./docs/FEATURES.md)
🤝 Contributing
Contributions are welcome! Please read our contributing guidelines.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
📄 License
This project is licensed under the MIT License - see the [LICENSE](./LICENSE) file for details.
🙏 Acknowledgments
- Built for the AY Claude Platform
- Integrates with Claude Code
- Inspired by npm, pip, and other great package managers
📞 Support
- Package: @ay-claude/cli on npm
- Repository: GitHub
- Issues: GitHub Issues
- Email: support@ay-claude.com
Made with ❤️ for the Claude community
Source & license
This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: walidboulanouar
- Source: walidboulanouar/ay-claude-templates
- License: MIT
- Homepage: https://ayclaude.com
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.