SuperfactorySkill
Description
This skill provides specialized functionality for writing and managing Super Factory Manager (SFM) scripts for Minecraft. It helps users create efficient factory automation programs using SFM's domain-specific language.
What it does
- Generates Super Factory Manager scripts for various automation tasks
- Provides code examples and templates for common factory setups
- Offers performance optimization guidance for SFM programs
- Explains SFM syntax and best practices
- Helps troubleshoot common SFM script issues
When to use it
Use this skill when you need to:
- Create SFM scripts for factory automation in Minecraft
- Optimize existing SFM programs for better performance
- Learn SFM syntax and programming concepts
- Troubleshoot issues with SFM scripts
- Get examples for specific automation tasks
How to use it
- The agent will automatically detect this skill when SFM-related topics are discussed
- The agent will load this skill and provide relevant guidance
- The agent may use the included instructions and examples to assist
- The agent can generate complete SFM scripts based on your requirements
Inputs
- task: string - The automation task you want to accomplish
- components: array - Minecraft blocks and items involved
- requirements: object - Specific requirements for the automation
- performance_goals: object - Performance optimization goals
Outputs
- script: string - The generated SFM script
- explanation: string - Explanation of how the script works
- performance_analysis: object - Performance considerations
- troubleshooting: string - Common issues and solutions
Dependencies
- None
Files in this skill
SKILL.md- This file, the main skill definitioninstructions/- Detailed step-by-step instructions for SFM programmingexamples/- Example SFM scripts for various automation tasksitem_transfer.sfm- Basic item transfer between chestsfurnace_automation.sfm- Automatic furnace feeding and collectionperformance_optimization.sfm- High-performance transfer techniquesfluid_transfer.sfm- Fluid transportation between tanks and machinesenergy_transfer.sfm- Energy distribution to machinesgas_transfer.sfm- Gas collection and distributionadvanced_filtering.sfm- Various item filtering techniquesconditional_logic.sfm- IF statements and conditional operationscomplex_automation.sfm- Multi-step manufacturing processround_robin.sfm- Balanced distribution across multiple destinationsredstone_signals.sfm- Redstone-controlled operationsempty_slots.sfm- Output only to empty inventory slotsslot_operations.sfm- Targeting specific inventory slotstimer_triggers.sfm- Various timer configurations and syntaxes
resources/- Templates, reference materials, and best practicesbest_practices.md- Best practices and performance guidelinessfm_keywords.md- Comprehensive SFM keywords reference with examples