Back to skills
extension
Category: Development & EngineeringNo API key required

large-instructions-skill

A skill with large instructions for performance testing

personAuthor: jakexiaohubgithub

Large Instructions Skill

This skill is designed to test the performance of loading and rendering skills with large instruction sets.

Detailed Instructions

This section contains extensive instructions to simulate a real-world complex skill.

Section 1: Overview

This is a comprehensive skill that demonstrates how the system handles large amounts of instructional content. The following sections contain detailed procedures, guidelines, and reference information.

Section 2: Prerequisites

Before using this skill, ensure that:

  • The system has sufficient memory to load large text content
  • The parser can handle multi-kilobyte Markdown documents
  • The rendering engine scales appropriately with content size

Section 3: Step-by-Step Procedures

  1. Initial Setup: Configure the environment according to the specifications provided in the compatibility section.
  2. Data Preparation: Gather all necessary input data and validate it against the schema.
  3. Execution: Follow the execution workflow as outlined in the subsequent sections.
  4. Validation: Verify the results using the validation procedures.
  5. Cleanup: Perform cleanup operations to restore the environment to its initial state.

Section 4: Advanced Topics

This section covers advanced usage patterns and optimization strategies.

Performance Considerations

When working with large skills, consider the following:

  • Lazy loading of instruction content
  • Streaming rendering for large documents
  • Caching parsed content to avoid redundant parsing

Best Practices

Follow these best practices when implementing skills:

  • Keep instructions focused and well-organized
  • Use clear section headings for navigation
  • Include examples where appropriate
  • Document all assumptions and prerequisites

Section 5: Troubleshooting

Common issues and their resolutions:

Issue 1: Slow loading times

  • Cause: Large instruction content
  • Solution: Implement progressive loading

Issue 2: High memory usage

  • Cause: Multiple skills loaded simultaneously
  • Solution: Use metadata-only loading when possible

Section 6: Reference Information

This section contains reference tables, constants, and other supporting information.

Configuration Parameters

| Parameter | Type | Default | Description | |-----------|------|---------|-------------| | timeout | int | 30 | Maximum execution time in seconds | | retry_count | int | 3 | Number of retry attempts | | buffer_size | int | 8192 | Buffer size for I/O operations |

Error Codes

  • E001: Invalid configuration
  • E002: Resource not found
  • E003: Timeout exceeded
  • E004: Permission denied

Section 7: Examples

This section provides practical examples of using the skill.

Example 1: Basic Usage

input: sample data
process: transform
output: result

Example 2: Advanced Usage

input: complex data structure
process: multi-step transformation
validate: intermediate results
optimize: for performance
output: optimized result

Section 8: Additional Resources

For more information, refer to:

  • Official documentation
  • Community forums
  • Training materials
  • Video tutorials

Section 9: Version History

  • v1.0.0 (2024): Initial release with comprehensive instructions

Section 10: Appendix

Additional technical details and implementation notes.

This concludes the large instructions skill. The content above should be sufficient for performance testing while remaining realistic and well-structured.