Attach Content Skill
When you generate substantial content that would be valuable to save, use the attachContent tool to attach it to the issue.
When to Attach Content
Attach content when you've created:
- •Optimization guides or recommendations (e.g., AIO/GEO optimization output)
- •Technical documentation or specifications
- •Code files or configuration examples
- •Analysis reports or research findings
- •Checklists or implementation guides
- •Any content the user explicitly asks to save/attach
How to Use
- •Generate the content first (e.g., an optimization guide)
- •Call the
attachContenttool with:- •
content: The full content to save - •
filename: A descriptive filename with appropriate extension - •
mimeType: Optional, defaults to "text/markdown"
- •
Filename Conventions
Use descriptive, kebab-case filenames:
- •
aio-geo-optimization-guide.md- For optimization guides - •
technical-specification.md- For technical docs - •
implementation-checklist.md- For checklists - •
config-example.json- For configuration files - •
analysis-report.md- For analysis/research
Example Workflow
When using the AIO-GEO-Optimizer skill:
- •Follow the optimization workflow to generate optimized content
- •After generating the output, automatically attach it:
code
attachContent({ content: "# Optimized Article\n\n...", filename: "aio-geo-optimization-guide.md" }) - •Inform the user the guide has been attached to the issue
Integration with Other Skills
When another skill produces substantial output (like AIO-GEO-Optimizer), you should:
- •Complete that skill's workflow
- •Automatically attach the generated content
- •Notify the user that the content is now attached to the issue for future reference