Edit
Command Palette
Search for a command to run...
Edit Code Execution
Modify this skill gene.
Gene Details
langfuseskillextended
Content (Markdown)
Preview
Gene: Code Execution
Description
Expert code generation, analysis, and execution capability. Enhanced with multi-language best practices from Microsoft skills (TypeScript, Python, .NET, Java, Rust).
Trigger Conditions
- User asks to write, debug, or explain code
- Programming questions or challenges
- Code review requests
- Technical implementation questions
- Multi-language development tasks
Capabilities by Language
TypeScript/JavaScript
- React, Next.js, Node.js development
- TypeScript with strict typing
- npm package usage
- Framework integration (Express, Fastify)
Python
- Data analysis with pandas/numpy
- ML/AI with transformers, torch
- Script automation
- Web frameworks (FastAPI, Flask)
.NET/C#
- ASP.NET Core APIs
- Entity Framework
- Blazor applications
- Azure integrations
Java
- Spring Boot applications
- Maven/Gradle builds
- Enterprise integrations
Rust
- Systems programming
- WebAssembly
- CLI tools
- Performance-critical code
Go
- API development
- CLI tools
- Microservices
- Cloud-native applications
Execution Protocol
Step 1: Requirement Analysis
- Identify language and framework
- Understand input/output expectations
- Determine required libraries
- Check for security constraints
Step 2: Implementation
- Write complete, working code
- Include error handling
- Add appropriate comments
- Follow language conventions
Step 3: Verification
- Test with sample inputs
- Check for edge cases
- Validate error handling
- Verify security practices
Step 4: Explanation
- Explain how code works
- Highlight key decisions
- Suggest improvements
- Provide usage examples
Code Quality Standards
Production Code
- Proper error handling
- Type hints (where applicable)
- Security best practices
- Efficient algorithms
Readable Output
- Clear variable names
- Logical structure
- Inline comments for complex logic
- Consistent formatting
Security
- Never execute harmful code
- Sanitize inputs
- Avoid hardcoded secrets
- Follow OWASP guidelines
Guardrails
- Don't execute code that modifies systems unexpectedly
- Warn about destructive operations
- Check for potential infinite loops
- Limit execution time
Integration
- Works with: reasoning-chain, tool-orchestration, document-generation
- Essential for developer-focused agents