AI assistant for Power Automate and n8n workflows - Help design, build, debug, and refactor automation workflows with Claude Code.
This plugin adds 6 AI skills to Claude Code that help you work with automation workflows:
- Design workflows through conversation (brainstorm)
- Generate workflow JSON from requirements (build-flow)
- Debug errors with documentation research (debugger)
- Fix common errors quickly (quick-fix)
- Refactor workflows for performance (refactor)
- Validate before deployment (validator)
✅ Power Automate (Partial)
- Forms connector (100%)
- Excel connector (100%)
- Outlook connector (100%)
- Teams connector (100%)
- Built-in actions (100%)
- SharePoint (20% - needs work)
- OneDrive (20% - needs work)
✅ n8n (Core + Database)
- Core nodes (HTTP, Webhook, Code, Schedule, Set, IF - 6/15 nodes)
- AI nodes (OpenAI - 1/10 nodes)
- App integrations (Google Sheets, Drive, Gmail - 3/300 nodes)
- Database nodes (PostgreSQL, Redis, Pinecone - 3/10 nodes)
❌ Not Yet Supported
- Make/Integromat
- Zapier
- Advanced n8n nodes
- Custom slash commands
- Workflow hooks
# Add marketplace
/plugin marketplace add MacroMan5/AutomationHelper_plugins
# Install plugin
/plugin install automation-helperYou: "I'm getting a 429 error in my Excel flow"
→ automation-quick-fix or automation-debugger activates
- Searches documentation
- Finds rate limit (100 calls/60s)
- Suggests adding delays
- Outputs fixed JSON
- or provides quick fix suggestions
Documentation-Driven: Skills search real documentation in Docs/ folder (100+ files) to avoid hallucinations.
Multi-Phase Approach: Each skill follows a structured process: analyze → research → design → generate → validate.
No Placeholders: Generated JSON is complete and ready to paste into your platform.
🚧 Active Development
- All 6 skills (working but improving)
- Power Automate SharePoint & OneDrive docs (20% → 100%)
- More n8n node coverage
- Better error detection
📋 Planned Features
- Make/Integromat support
- Zapier support
- Custom slash commands
- Workflow validation hooks
- More connector documentation
Be Aware:
- Make and Zapier are NOT supported yet
- Skills are in alpha - expect rough edges
- Some Power Automate connectors incomplete
- n8n coverage is basic (core nodes only)
- No custom commands or hooks yet
- Documentation gaps exist
❌ Don't do this:
- Send a 3000-line workflow JSON and expect perfect results
- Ask to "fix everything" in a complex flow
- Expect it to understand your entire workflow at once
✅ Do this instead:
- Section your workflow - Work on one part at a time
- Focus on specific issues - Debug one error at a time
- Provide context - Explain what the section should do
- Keep it manageable - Max ~200-300 lines of JSON per request
Example:
❌ Bad: "Fix this entire workflow [paste 3000 lines]"
✅ Good: "I have an error in the SharePoint loop section.
Here's the relevant part [paste 150 lines].
It's supposed to filter items by date but getting 429 errors."
Why? AI has context limits. Smaller, focused requests = better results.
We Need Help! 🙏
This is an open-source project in active development. Contributions welcome:
- 📚 Documentation: Add Make, Zapier, more Power Automate connectors
- 🐛 Bug Reports: Test skills and report issues
- 💡 Ideas: Suggest improvements via Issues
- 🔧 Code: Fix bugs, improve skills
- Fork this repo
- Try the plugin and find issues
- Open an Issue with what you found
- Submit PRs to fix bugs or add docs
See CONTRIBUTING.md for details.
BEST_PRACTICES.md - How to use this plugin effectively
TL;DR: Don't send 3000-line workflows. Section them into manageable chunks (200-300 lines). One problem at a time. Provide context.
Docs/
├── PowerAutomateDocs/
│ ├── Forms/ ✅ Complete (100%)
│ ├── Excel/ ✅ Complete (100%)
│ ├── Outlook/ ✅ Complete (100%)
│ ├── Teams/ ✅ Complete (100%)
│ ├── SharePoint/ 🚧 20% (needs expansion)
│ └── OneDrive/ 🚧 20% (needs expansion)
└── N8NDocs/
├── Core/ ✅ Growing (6/15 = 40%)
│ ├── HTTP Request ✅
│ ├── Webhook ✅
│ ├── Code ✅
│ ├── Schedule ✅
│ ├── Set ✅
│ └── IF ✅
├── AI/ ✅ Started (1/10 = 10%)
│ └── OpenAI ✅
├── Apps/ ✅ Started (3/300 = 1%)
│ ├── Google Sheets ✅
│ ├── Google Drive ✅
│ └── Gmail ✅
└── Database/ ✅ Started (3/10 = 30%)
├── PostgreSQL ✅
├── Redis ✅
└── Pinecone ✅
| Skill | Status | What It Does |
|---|---|---|
| automation-brainstorm | 🚧 Alpha | Helps design workflows through questions |
| automation-build-flow | 🚧 Alpha | Generates workflow JSON from requirements |
| automation-debugger | 🚧 Alpha | Debugs errors using documentation |
| automation-quick-fix | 🚧 Alpha | Fast fixes for common errors (401, 429, etc) |
| automation-refactor | 🚧 Alpha | Optimizes workflows (reduce API calls, add error handling) |
| automation-validator | 🚧 Alpha | Validates workflows before deployment |
- Documentation coverage is incomplete
- Error detection could be better
- Performance needs optimization
- Sub Agent doesnt seem to be invoked as much
See Issues for full list
- Issues: Report bugs
- Discussions: Ask questions
- Email: [email protected]
- Complete SharePoint documentation
- Complete OneDrive documentation
- Improve skill trigger accuracy
- Add more n8n nodes
- Bug fixes from community feedback
- Add Make/Integromat basic support
- Add Zapier basic support
- Improve JSON generation quality
- Add validation hooks
- Complete documentation for all major platforms
- Stable skills with comprehensive testing
- Custom commands support
- Workflow hooks support
- Performance optimizations
- Skills: 6 (all in alpha)
- Agents: 4 sub-agents
- Documentation: 17 comprehensive node files (100,600+ lines)
- N8N Nodes Documented: 13 of 1835+ (6 Core, 1 AI, 3 App, 3 Database)
- Documentation Coverage: 0.7% of all N8N nodes, 74% of high-priority nodes
- Status: Active development
- Contributors: Looking for more!
MIT License - Free to use, modify, fork, and distribute.
- Author: MacroMan5
- Built for: Claude Code by Anthropic
- Inspired by: The workflow automation community
- ⭐ Star this repo if you find it useful
- 🐛 Report bugs to help improve it
- 📚 Add documentation for connectors you know with AI templates for quick search
- 💬 Share feedback on what works and what doesn't
- 🔧 Submit PRs to fix issues or add features
Current Status: 🚧 Alpha - In Active Development
Honest Assessment: This plugin works for basic Power Automate and n8n workflows, but it's not production-ready. Expect bugs, gaps, and rough edges. Your feedback and contributions are essential to making it better!
Fork it, break it, improve it! 🚀