mirror of
https://github.com/czlonkowski/n8n-skills.git
synced 2026-03-16 23:43:08 +00:00
feat: Update skills for n8n-mcp unified tool API (v1.1.0)
BREAKING: Updated all skills to reflect n8n-mcp tool consolidation:
## Tool API Changes
- get_node_essentials → get_node({detail: "standard"})
- get_node_info → get_node({detail: "full"})
- get_node_documentation → get_node({mode: "docs"})
- search_node_properties → get_node({mode: "search_properties"})
- validate_node_minimal → validate_node({mode: "minimal"})
- validate_node_operation → validate_node({mode: "full"})
- get_property_dependencies → REMOVED (use get_node modes)
## New Features Documented
- Workflow activation via API (activateWorkflow/deactivateWorkflow operations)
- n8n_deploy_template - deploy templates directly to n8n
- n8n_workflow_versions - version history and rollback
- n8n_test_workflow - trigger execution
- n8n_executions - manage executions
- Smart parameters (branch, case) for IF/Switch connections
- Intent parameter for better AI responses
## Documentation Updates
- Added YouTube video introduction with thumbnail
- Added GitHub stars badge (1.2k milestone)
- Added build.sh script for dist packaging
- Fixed "5 skills" → "7 skills" inconsistency in README
## Files Updated
- n8n-mcp-tools-expert: Complete rewrite of SKILL.md, SEARCH_GUIDE.md,
VALIDATION_GUIDE.md, WORKFLOW_GUIDE.md
- n8n-node-configuration: Updated SKILL.md, DEPENDENCIES.md
- n8n-validation-expert: Updated SKILL.md, ERROR_CATALOG.md, FALSE_POSITIVES.md
- n8n-workflow-patterns: Updated SKILL.md, README.md
- README.md, CLAUDE.md: Modernized documentation
Conceived by Romuald Członkowski - www.aiadvisors.pl/en
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
51
build.sh
Executable file
51
build.sh
Executable file
@@ -0,0 +1,51 @@
|
||||
#!/bin/bash
|
||||
# Build script for n8n-skills distribution packages
|
||||
# Creates zip files for both Claude.ai (individual skills) and Claude Code (bundle)
|
||||
|
||||
set -e
|
||||
|
||||
DIST_DIR="dist"
|
||||
VERSION="1.1.0"
|
||||
|
||||
echo "🔨 Building n8n-skills distribution packages..."
|
||||
|
||||
# Create dist directory if it doesn't exist
|
||||
mkdir -p "$DIST_DIR"
|
||||
|
||||
# Remove old zips
|
||||
echo "🗑️ Removing old zip files..."
|
||||
rm -f "$DIST_DIR"/*.zip
|
||||
|
||||
# Build individual skill zips (for Claude.ai)
|
||||
echo "📦 Building individual skill zips for Claude.ai..."
|
||||
|
||||
SKILLS=(
|
||||
"n8n-expression-syntax"
|
||||
"n8n-mcp-tools-expert"
|
||||
"n8n-workflow-patterns"
|
||||
"n8n-validation-expert"
|
||||
"n8n-node-configuration"
|
||||
)
|
||||
|
||||
for skill in "${SKILLS[@]}"; do
|
||||
echo " - $skill"
|
||||
zip -rq "$DIST_DIR/${skill}-v${VERSION}.zip" "skills/${skill}/" -x "*.DS_Store"
|
||||
done
|
||||
|
||||
# Build complete bundle (for Claude Code)
|
||||
echo "📦 Building complete bundle for Claude Code..."
|
||||
zip -rq "$DIST_DIR/n8n-mcp-skills-v${VERSION}.zip" \
|
||||
.claude-plugin/ \
|
||||
README.md \
|
||||
LICENSE \
|
||||
skills/ \
|
||||
-x "*.DS_Store"
|
||||
|
||||
# Show results
|
||||
echo ""
|
||||
echo "✅ Build complete! Files in $DIST_DIR/:"
|
||||
echo ""
|
||||
ls -lh "$DIST_DIR"/*.zip
|
||||
echo ""
|
||||
echo "📊 Package sizes:"
|
||||
du -h "$DIST_DIR"/*.zip
|
||||
Reference in New Issue
Block a user