I have watched the models improve and the ways you use them leap forwards. From simple prompting to structured workflows, then MCPs for connectivity and data as well as planning and task execution. More recently agents and sub agents, in the background and most recently in parallel.
And now Claude has skills. Anthropic says it best here. https://platform.claude.com/docs/en/age ... s/overview.
The key part is...
So.. talking to autolog today who is also starting to make use of Claude, and I know many others are, I thought we needed a central store of best practise, sdk knowledge and examples for all who want to use claude to develop plugins so I have created a Claude skill for Indigo.Why use Skills
Skills are reusable, filesystem-based resources that provide Claude with domain-specific expertise: workflows, context, and best practices that transform general-purpose agents into specialists. Unlike prompts (conversation-level instructions for one-off tasks), Skills load on-demand and eliminate the need to repeatedly provide the same guidance across multiple conversations.
Key benefits:
Specialize Claude: Tailor capabilities for domain-specific tasks
Reduce repetition: Create once, use automatically
Compose capabilities: Combine Skills to build complex workflows
https://github.com/simons-plugins/indigo-claude-skill
Clone to your vscode project and follow the examples. Feel free to amend and create pull requests to update. There are many more with better knowledge of the SDK than me.
Looking forward to the feedback and seeing what people use this to build.
Simon.