Centre de Recherche Informatique de Montréal (CRIM)
Official@crim-ca · Canada
Leading center for applied research and cutting-edge expertise in artificial intelligence and and information technology.
Agent Skills by Centre de Recherche Informatique de Montréal (CRIM)
Showing 35 vetted skills indexed across 1 GitHub repositories.
job-provenance
Retrieves W3C PROV provenance metadata for a specified job ID and outputs formatted document.
job-inputs
Retrieve job input specifications and values from the Weaver system.
api-info
Retrieve Weaver API metadata and check instance availability.
weaver-install
Automate Weaver installation via Docker or source code with Python 3.10+.
job-results
Retrieves job output files and inline values securely via HTTPS from anywhere in the world, ensuring confidentiality and integrity of transmitted data with TLS encryption.
weaver-skills-update
Detect code changes and update Agent Skills documentation in the Weaver codebase.
provider-register
Register external WPS or OGC API - Processes services as remote providers in Weaver.
job-dismiss
Dismiss running or pending jobs and update status to dismissed in Weaver API environments.
process-undeploy
Delete deployed process definitions irreversibly from Weaver via API.
api-version
Retrieve Weaver application version, database schema version, and deployed commit hash.
weaver-ci-validate
Run Makefile targets for lint and test validation in Python projects.
vault-upload
Upload sensitive files and credentials to Weaver's encrypted vault.
process-deploy
Automate deployment of CWL processes and applications to Weaver.
job-execute
Execute deployed processes via Weaver API with synchronous or asynchronous modes.
cwl-debug-package
Diagnose and resolve Common Workflow Language package validation, deployment, and execution errors.
cwl-understand-workflow
Explain CWL workflow structures, inputs, outputs, and step execution.
job-list
Manage and report on Weaver jobs with filtering and pagination.
job-statistics
Retrieve detailed execution statistics for jobs via the Weaver API.
cwl-validate-package
Validate CWL package syntax, structure, and Docker image accessibility before deployment.
provider-unregister
Remove registered providers from Weaver via DELETE requests to provider endpoints.
job-status
Inspect Weaver job execution state via RESTful HTTP requests.
cwl-understand-builtin
Convert JSON array data to NetCDF format using Weaver's built-in processes.
job-monitor
Monitor asynchronous job status with timeouts and progress updates.
cwl-optimize-performance
Optimize CWL workflow performance through Docker image and resource adjustments.
Frequently Asked Questions About Centre de Recherche Informatique de Montréal (CRIM)
FAQPage SchemaWhat specific tasks are enabled by these capabilities?▼
These capabilities enable the deployment, execution, and monitoring of standardized scientific processes. Users can manage remote service providers, validate syntax for containerized tasks, retrieve detailed execution logs, and perform complex data transformations such as converting JSON arrays into NetCDF formats within distributed computing environments.
Which target personas benefit from these technical skills?▼
These skills are designed for geospatial data engineers, scientific researchers, and infrastructure architects working with OGC standards. Professionals managing large-scale distributed processing environments or those requiring strict provenance tracking for reproducible scientific results will find these capabilities essential for maintaining system integrity and interoperability.
What are the prerequisites and dependencies for implementation?▼
Implementation requires a Weaver-compatible environment supporting OGC API-Processes and Common Language standards. Systems must be configured to handle Docker-based containerization for process execution, with network access enabled for RESTful communication and HTTPS-secured data transmission between the local environment and remote service providers.