Skip to main content
在 Manus 中运行任何 Skill
一键导入
GitHub 仓库

weaver

weaver 收录了来自 crim-ca 的 35 个 skills,并提供仓库级职业覆盖和站内 skill 详情页。

已收集 skills
35
Stars
30
更新
2026-07-10
Forks
6
职业覆盖
3 个职业分类 · 已分类 100%
仓库浏览

这个仓库中的 skills

api-conformance
软件开发工程师

Retrieve the OGC API - Processes conformance classes that the Weaver instance implements. Shows which parts of the OGC standard are supported. Use to verify compliance and feature availability.

2026-07-10
weaver-ci-validate
软件质量保证分析师与测试员

Run Weaver code test and lint validations through Makefile targets. Prefer `make check*`, `make fix*` and `make test*` commands over direct tool calls to stay aligned with project CI behavior and environment setup.

2026-06-01
weaver-skills-update
其他计算机职业

Maintain and update Agent Skills documentation when Weaver codebase changes. Detect code modifications in weaver/cli.py, Makefile, docs/, and configuration files, then systematically update relevant skills to keep documentation synchronized. Use when contributing code changes or maintaining skills framework.

2026-06-01
weaver-create-skill
软件开发工程师

Create new Agent Skills for Weaver capabilities. Learn skill structure, naming conventions, metadata requirements, and best practices for documenting new capabilities.

2026-05-30
api-info
软件开发工程师

Retrieve general API information including server details, supported endpoints, API version, and contact information. Use to verify Weaver instance availability and get basic service metadata.

2026-05-30
api-version
软件开发工程师

Retrieve detailed version information including Weaver version, database schema version, and deployed commit hash. Use for version verification, troubleshooting, and ensuring compatibility.

2026-05-30
cwl-create-commandlinetool
软件开发工程师

Create CWL CommandLineTool packages from scratch including proper structure, inputs, outputs, and requirements. Learn best practices for wrapping command-line tools and creating reusable process definitions. Use when creating new CWL packages for Weaver deployment.

2026-05-30
cwl-debug-package
软件开发工程师

Debug CWL package issues including deployment failures, execution errors, and validation problems. Learn systematic troubleshooting approaches, common error patterns, and debugging techniques. Use when CWL packages fail to deploy or execute correctly.

2026-05-30
cwl-optimize-performance
软件开发工程师

Optimize CWL package performance including resource allocation, Docker image selection, scatter patterns, and execution strategies. Learn techniques to improve execution speed and resource efficiency. Use when processes are slow, use too many resources, or need optimization.

2026-05-30
cwl-understand-builtin
软件开发工程师

Use Weaver's built-in processes including jsonarray2netcdf, file2string_array, and other utility processes. Learn when to use builtins instead of custom Docker containers for common operations. Use to simplify workflows and avoid unnecessary Docker complexity.

2026-05-30
cwl-understand-docker
软件开发工程师

Understand Docker requirements in CWL packages including DockerRequirement configuration, image selection, networking, and volume mounting. Learn best practices for containerized process execution in Weaver. Use when creating Docker-based CWL packages or troubleshooting Docker-related issues.

2026-05-30
cwl-understand-workflow
软件开发工程师

Understand CWL Workflow class structures for chaining multiple processing steps. Learn how to connect outputs to inputs, manage data flow between steps, and create complex multi-step workflows. Use when building workflows that chain multiple processes together.

2026-05-30
cwl-use-expressions
软件开发工程师

Use CWL expressions and JavaScript for dynamic behavior including parameter transformation, conditional logic, and computed values. Learn to leverage InlineJavascriptRequirement for powerful CWL packages. Use when you need dynamic, computed, or conditional behavior in CWL processes.

2026-05-30
cwl-validate-package
软件开发工程师

Validate CWL package syntax and structure before deployment to Weaver. Check for syntax errors, Docker requirements, input/output definitions, and CWL version compatibility. Use to catch errors early and ensure package quality before deployment.

2026-05-30
job-dismiss
软件开发工程师

Cancel a running or pending job. The job status will be updated to "dismissed" and execution will be terminated. Use when you need to stop a job that is taking too long, was submitted with incorrect parameters, or is no longer needed.

2026-05-30
job-exceptions
软件开发工程师

Retrieve detailed exception and error information for failed jobs including error messages, stack traces, and debugging information. Use when diagnosing job failures or troubleshooting process execution issues.

2026-05-30
job-execute
软件开发工程师

Execute a deployed process with specified inputs. Supports synchronous and asynchronous execution modes with various output formats. Use when you need to run a process with specific input data and retrieve results.

2026-05-30
job-inputs
软件开发工程师

Retrieve the input specifications and values that were provided when a job was executed. Shows what parameters were used to run the process. Use for debugging, reproducing results, or auditing job submissions.

2026-05-30
job-list
软件开发工程师

List jobs with optional filtering by process, status, date range, tags, and more. Supports pagination and sorting. Use when you need to find specific jobs, monitor multiple executions, or generate job reports.

2026-05-30
job-logs
软件开发工程师

Retrieve execution logs for debugging and monitoring job execution. Includes process execution steps, standard output/error, and timestamps. Use when debugging failed jobs or tracking execution details.

2026-05-30
job-monitor
软件开发工程师

Continuously monitor a job until completion or timeout. Polls job status at regular intervals and provides progress updates. Use when you need to wait for a job to complete and get final results.

2026-05-30
job-provenance
软件开发工程师

Retrieve W3C PROV provenance metadata tracking the complete execution lineage and data derivation. Includes information about inputs, outputs, processes, agents, and temporal relationships for reproducibility and data lineage tracking.

2026-05-30
job-results
软件开发工程师

Retrieve output results from a successfully completed job. Downloads output files or retrieves inline values. Use when a job has status 'succeeded' and you need to access the outputs.

2026-05-30
job-statistics
软件开发工程师

Retrieve execution statistics for a job including resource usage (CPU, memory), execution duration, data transfer metrics, and performance indicators. Use for monitoring resource consumption and optimizing process configurations.

2026-05-30
job-status
软件开发工程师

Check the current execution status of a job including progress, timestamps, and state information. Use when you need to check if a job is still running, has completed, or has failed.

2026-05-30
process-deploy
软件开发工程师

Deploy a new process or application package to Weaver using CWL (Common Workflow Language) definitions. Supports Docker containers, remote WPS references, and workflow definitions. Use when you need to add a new processing capability to Weaver.

2026-05-30
process-describe
软件开发工程师

Retrieve detailed information about a deployed process including inputs, outputs, metadata, and execution requirements. Use when you need to understand process capabilities or validate before execution.

2026-05-30
process-list
软件开发工程师

List all available processes with optional filtering by visibility or provider. Retrieve process summaries for discovery. Use when you need to find available processing capabilities or explore what Weaver can do.

2026-05-30
process-package
软件开发工程师

Retrieve the CWL application package definition for a deployed process. Returns the complete Common Workflow Language document describing the process implementation. Use when you need to inspect, version control, or replicate process definitions.

2026-05-30
process-undeploy
软件开发工程师

Remove a deployed process from Weaver. This action is irreversible and will delete the process definition. Use when you need to clean up unused processes or remove deprecated process versions.

2026-05-30
provider-list
软件开发工程师

List all registered remote providers including WPS and OGC API - Processes services. Shows provider URLs, types, and availability status. Use to discover available external services integrated with Weaver.

2026-05-30
provider-register
软件开发工程师

Register an external WPS or OGC API - Processes service as a remote provider, making its processes available through Weaver. Enables federation of services and distributed workflow execution. Use when integrating remote processing services.

2026-05-30
provider-unregister
软件开发工程师

Remove a registered remote provider from Weaver. This disconnects the external service but does not affect the remote service itself. Use when decommissioning integrations or removing outdated provider registrations.

2026-05-30
vault-upload
软件开发工程师

Securely store files or credentials in Weaver's vault for use in process execution. The vault provides encrypted storage for sensitive data like authentication tokens, private files, or API keys. Use when you need to handle sensitive data securely.

2026-05-30
weaver-install
软件开发工程师

Install Weaver from Docker or source for local development, testing, or production deployment. Covers Docker deployment and conda environment setup using Makefile targets. Use when setting up a new Weaver instance or development environment.

2026-05-30