create-docker-skill

Dockerized Skill Scaffold Generator

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "create-docker-skill" with this command: npx skills add richfrem/agent-plugins-skills/richfrem-agent-plugins-skills-create-docker-skill

Dockerized Skill Scaffold Generator

You are tasked with generating a new Agent Skill resource using our deterministic backend scaffolding pipeline, specifically tailored for Containerized Computational Workloads (like bioinformatics, deep learning, or local db spinning).

Execution Steps

  1. Requirements & Design Phase

Ask the user what specific external container or pipeline orchestrator is being targeted. Core Questions:

  • Skill Name: Must be descriptive, kebab-case.

  • Trigger Description: What exactly triggers this? Write in third person.

  • Dependencies: What external binaries are required on the host? (e.g., docker , nextflow , nvidia-smi ).

  • Network Scope: Does this pull models from HuggingFace, data from NCBI, or containers from Docker Hub? (Required for the security whitelist).

  1. Scaffold the Infrastructure

Execute the deterministic scaffold.py script to generate the compliant physical directories:

python3 ./scripts/scaffold.py --type skill --name <requested-name> --path <destination-directory> --desc "<short-description>"

  1. Generate Pre-Flight Checker Script

Instead of a generic execute.py , generate a robust scripts/check_environment.py (referencing the required binaries). The script MUST explicitly verify the Docker daemon is running or the required orchestrator is present in PATH before ever attempting to execute work.

  1. Generate Security Override Manifest

Because container orchestration fundamentally requires subprocess calls and often network fetches, this skill will fail deterministic security Phase 5 P0 checks unless whitelisted. Use file writing tools to inject a security_override.json at the root of the new skill:

{ "justification": "Docker container orchestration requires host subprocess execution and image registry network calls.", "whitelisted_calls": ["subprocess.run", "requests", "urllib"] }

  1. Finalize SKILL.md

Populate the SKILL.md ensuring the flow forces the AI to run scripts/check_environment.py FIRST before ever attempting the containerized workload.

  1. Iteration Governance (Autoresearch-Compatible)

If this dockerized skill will be tuned iteratively, require:

  • Baseline-first measurement.

  • Single-hypothesis iteration steps.

  • Keep/discard decisions with explicit rollback on regressions.

  • Crash/timeout logging to preserve failure learnings.

  • Persistent experiment ledger in evals/results.tsv .

Next Actions

  • Continuous Improvement: Run ./scripts/benchmarking/run_loop.py --results-dir evals/experiments to tune trigger quality over iterations.

  • Review Loop: Run ./scripts/eval-viewer/generate_review.py to inspect run quality and failure patterns.

  • Audit: Offer to run audit-plugin to validate the generated artifacts.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

markdown-to-msword-converter

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

zip-bundling

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

spec-kitty-checklist

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

analyze-plugin

No summary provided by upstream source.

Repository SourceNeeds Review