Agent skill

maintain-environment

Maintain the repo devcontainer environment and related workflow files. Use when changing .devcontainer or environment setup scripts.

Stars 0
Forks 0

Install this agent skill to your Project

npx add-skill https://github.com/JoernStoehler/ai-forecasting-hackathon/tree/main/.claude/skills/maintain-environment

SKILL.md

Maintain Environment

Scope

  • Single reproducible development environment.
  • Definition files: .devcontainer/Dockerfile, .devcontainer/devcontainer.json, scripts/devcontainer-post-create.sh, ai-forecasting-hackathon.code-workspace.

Change policy

  • Environment changes require project owner approval and a devcontainer rebuild.
  • Modify definition files directly, not ad-hoc local installs, to keep reproducibility and documentation.

Available tools

  • Base image: mcr.microsoft.com/devcontainers/base:ubuntu
  • Node and npm
  • Common CLIs: git, gh, rg, jq, fd, curl, tree, inotifywait, entr
  • IDE for project owner: code-tunnel

Host binds and worktrees

  • Host binds are defined in devcontainer.json and must exist or rebuilds fail.
  • Host binds persist caches, oauth tokens, and configs across rebuilds.
  • Worktrees persist in /workspaces/worktrees/.
  • Shared across worktrees: host binds and /workspaces/worktrees/shared/.

Notes

  • Toolchain usage is documented in package-level docs.
  • All agents and the project owner use the same devcontainer on the same ubuntu 24.04 host OS.
  • No other clones of the repo exist, so gitignored changes and caches persist unless removed during worktree removal.

Expand your agent's capabilities with these related and highly-rated skills.

JoernStoehler/ai-forecasting-hackathon

orchestrate-subagents

Orchestrate parallel and/or sequential subagents working in separate git worktrees to deliver PR(s). Use when bundling multiple related GitHub issues into a single task, running best-of-3 identical attempts, monitoring runs, selecting the best PR, and closing/cleaning up the rest.

0 0
Explore
JoernStoehler/ai-forecasting-hackathon

git-worktrees

Create, list, and remove git worktrees for parallel agent work. Use when you need isolated workdirs, new worktree branches, or safe cleanup workflows.

0 0
Explore
JoernStoehler/ai-forecasting-hackathon

write-skills

Create or update SKILL.md files for this repo. Use when authoring skills in .claude/skills/.

0 0
Explore
JoernStoehler/ai-forecasting-hackathon

write-gh-issues-prs

[DEPRECATED] This skill is no longer used. Feature tracking has migrated to PROJECT.md.

0 0
Explore
JoernStoehler/ai-forecasting-hackathon

ui-development

Autonomous screenshot-based UI development workflow for React/Tailwind webapps. Use when (1) implementing new UI components or pages, (2) modifying existing visual elements or styles, (3) fixing visual bugs or dark mode issues, (4) updating layouts or responsive design, (5) changing colors, typography, or spacing. Always triggers for CSS/styling work and React component visual changes.

0 0
Explore
JoernStoehler/ai-forecasting-hackathon

devops-scripts

Write or update repository devops scripts with this project's conventions. Use when creating or modifying shell scripts in scripts/ or packages/*/scripts.

0 0
Explore

Didn't find tool you were looking for?

Be as detailed as possible for better results