Searching AEM Documentation
Searches the aem.live documentation for information on features of the platform. Use this skill when you need more information about a feature, want guidance on how to implement a feature, and using existing tools you have to search the web isn't turning up relevant results.
Security Assessment
About Searching AEM Documentation
The 'Searching AEM Documentation' skill helps users efficiently search the aem.live documentation (including docs and blog posts) for relevant information related to AEM Edge Delivery Services features. This skill is particularly useful when traditional web searches do not return relevant results or when users need in-depth guidance on implementing specific AEM features. By using this skill, users can access precise documentation without the distraction of unrelated content, ensuring a more focused and effective search experience.
The skill provides a search script that allows users to search for specific features or concepts within the aem.live documentation. The search results are structured in a way that allows users to quickly determine the most relevant pages. These results include key information such as page titles, descriptions, and relevance scores, enabling users to make informed decisions on where to find the most valuable documentation. Additionally, users can use WebFetch to access the full content of the documentation pages for further details, ensuring a seamless workflow.
This skill is ideal for developers, technical writers, and AEM users who need detailed, authoritative information about AEM features, best practices, and implementation guides. It is especially beneficial when searching within the official documentation is more efficient than using external search engines or consulting project codebases.
FAQ
How do I use the search script?
You can use the search script by running the following command from the project root: `node .claude/skills/docs-search/scripts/search.js <keyword1> [keyword2] [...]`. You can also use the `--all` option to retrieve all matching results.
What happens if my search returns too many results?
By default, the search script returns the top 10 most relevant results. If you need more results, you can use the `--all` option to retrieve all matching results.
Can I search for general web development topics using this skill?
No, this skill is specifically designed for searching aem.live documentation. It is not suitable for general web development topics.
What if a result is deprecated?
If any search results contain deprecated features, the `deprecation` field will alert you. You should avoid using deprecated features and look for alternatives or newer documentation.
Can I search for reusable code snippets with this skill?
No, this skill is focused on documentation search. For reusable code snippets, you should use the 'block-collection-and-party' skill.
Install Searching AEM Documentation
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
adobe/helix-website