This repository contains Claude Code plugins for various development stacks used by the RIMTHAN-LAB team.
- Version: 1.0.0
- Description: Custom commands and agents for React development with TypeScript
- Features:
- Component generation with TypeScript and tests
- Custom hook creation
- Test file generation
- React expert agent for best practices
- Version: 1.0.0
- Description: Custom commands and agents for Flutter development with Dart
- Features:
- Widget generation
- Screen/page creation
- Data model generation with JSON serialization
- Flutter expert agent for best practices
- Version: 1.0.0
- Description: Custom commands and agents for Node.js backend development
- Features:
- API endpoint generation
- Middleware creation
- Database model generation
- Node.js expert agent for best practices
Install the Rimthan CLI tool:
npm install -g rimthanThen install a plugin for your stack:
# For React projects
rimthan init react
# For Flutter projects
rimthan init flutter
# For Node.js projects
rimthan init nodejsAfter installing a plugin, you'll have access to custom slash commands and agents in Claude Code.
React:
/component- Create a new React component/hook- Create a custom React hook/test- Generate tests for a component
Flutter:
/widget- Create a new Flutter widget/screen- Create a new screen/page/model- Create a data model
Node.js:
/api- Create a new API endpoint/middleware- Create Express middleware/model- Create a database model
Keep your plugins up-to-date:
rimthan updaterimthan-plugins/
├── manifest.json # Version and file manifest
├── react/ # React plugin
│ ├── .claude-plugin/
│ │ └── plugin.json
│ ├── commands/
│ ├── agents/
│ └── hooks/
├── flutter/ # Flutter plugin
│ ├── .claude-plugin/
│ │ └── plugin.json
│ ├── commands/
│ └── agents/
└── nodejs/ # Node.js plugin
├── .claude-plugin/
│ └── plugin.json
├── commands/
├── agents/
└── hooks/
To add or update plugins:
- Create/modify plugin files in the appropriate directory
- Update
manifest.jsonwith new version numbers - Update the plugin's
plugin.jsonfile - Commit and push changes
- Team members can run
rimthan updateto get the latest version
- React plugin with component, hook, and test commands
- Flutter plugin with widget, screen, and model commands
- Node.js plugin with API, middleware, and model commands
- Expert agents for each stack
MIT
For issues or questions:
- Open an issue on GitHub
- Contact the RIMTHAN-LAB team
Maintained by RIMTHAN-LAB