Agent Skills Discovery via Well-Known URIs enables operations teams to automate the discovery and management of agent skills. It benefits developers and operations teams by providing a standardized way to access and utilize agent skills through well-known URIs. This skill connects to various workflows and tools that require agent skill integration.
git clone https://github.com/cloudflare/agent-skills-discovery-rfc.gitAgent Skills Discovery via Well-Known URIs enables operations teams to automate the discovery and management of agent skills. It benefits developers and operations teams by providing a standardized way to access and utilize agent skills through well-known URIs. This skill connects to various workflows and tools that require agent skill integration.
[{"step":"Identify the well-known URI endpoint for your agent skills registry. This is typically provided by your agent framework or platform (e.g., `https://api.example.com/.well-known/agent-skills`).","tip":"Check your agent framework's documentation or ask your operations team for the correct URI. If unsure, try common paths like `/.well-known/agent-skills` or `/skills/registry`."},{"step":"Use the prompt template to generate a discovery query. Replace [URI_ENDPOINT] with your actual URI and [TOOL_NAME_OR_SYSTEM] with the tool or system you plan to integrate with (e.g., 'Claude Code', 'GitHub Actions', or 'Kubernetes Operator').","tip":"If your agent framework supports authentication, include the necessary headers or tokens in the request. For example, use `curl -H \"Authorization: Bearer <TOKEN>\" <URI_ENDPOINT>` to test the endpoint manually."},{"step":"Execute the query in your preferred AI assistant or automation tool. For example, paste the prompt into Claude or ChatGPT and replace the placeholders.","tip":"If the endpoint requires specific headers or authentication, ask the AI assistant to include them in the request. For instance: 'Make an HTTP GET request to [URI_ENDPOINT] with headers {Authorization: Bearer <TOKEN>} and return the skills in JSON format.'"},{"step":"Validate the output by checking the skill names, descriptions, and input/output formats. Ensure the skills match your expected use cases and that the output format is compatible with your integration tool.","tip":"Compare the discovered skills against your requirements. If a required skill is missing, check if the URI endpoint is correct or if the skill is registered under a different path."},{"step":"Integrate the discovered skills into your workflow. For example, use the skills in an automation pipeline, a CI/CD process, or a custom agent application.","tip":"Store the skills metadata in a configuration file or database for easy reference. For example, save the JSON output to `agent-skills.json` and reference it in your automation scripts."}]
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/cloudflare/agent-skills-discovery-rfcCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Discover and list all agent skills available at the well-known URI endpoint [URI_ENDPOINT]. For each skill, extract the skill name, description, input parameters, and output format. Group skills by their functional categories (e.g., data processing, automation, analysis). Return the results in a structured JSON format suitable for integration with [TOOL_NAME_OR_SYSTEM].
```json
{
"discovered_skills": [
{
"skill_name": "data_extraction",
"description": "Extracts structured data from unstructured text using NLP techniques.",
"input_parameters": {
"text": "string (required)",
"format": "string (optional, default: json)",
"language": "string (optional, default: en)"
},
"output_format": {
"entities": "array of objects",
"confidence_scores": "array of floats",
"processing_time_ms": "integer"
},
"category": "data_processing"
},
{
"skill_name": "automated_workflow_trigger",
"description": "Triggers predefined workflows based on input conditions or events.",
"input_parameters": {
"workflow_id": "string (required)",
"trigger_condition": "string (required)",
"parameters": "object (optional)"
},
"output_format": {
"status": "string (success/failure)",
"workflow_run_id": "string",
"execution_time_ms": "integer"
},
"category": "automation"
},
{
"skill_name": "sentiment_analysis",
"description": "Analyzes text to determine sentiment (positive, negative, neutral) and emotional tone.",
"input_parameters": {
"text": "string (required)",
"model_version": "string (optional, default: v2.1)"
},
"output_format": {
"sentiment": "string",
"confidence": "float",
"emotional_tones": "array of strings",
"summary": "string"
},
"category": "analysis"
}
],
"total_skills": 3,
"last_updated": "2024-05-15T14:30:00Z"
}
```Buy insurance on your phone
Your one-stop shop for church and ministry supplies.
Leverage AI for efficient document review and comprehensive e-discovery solutions.
Automate your browser workflows effortlessly
Enterprise workflow automation and service management platform
Automate your spreadsheet tasks with AI power
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan