askill
artifact-hygiene-guard

artifact-hygiene-guardSafety 85Repository

Enforce plan/report artifact placement in OPENCODE config directories and keep repo clean.

0 stars
1.2k downloads
Updated 2/23/2026

Package Files

Loading files...
SKILL.md

When to use

Use this skill whenever creating execution plans, validation notes, migration reports, or ad hoc investigation artifacts.

Rules

  • Plans must live in $OPENCODE_CONFIG_DIR/plans/.
  • Reports must live in $OPENCODE_CONFIG_DIR/reports/.
  • Do not create repo-local plan/report files by default.

Workflow

  1. Resolve config directory:
    • printenv OPENCODE_CONFIG_DIR
  2. Write artifacts only under config dirs.
  3. Before commit, run scope check:
    • git diff --name-only --cached
  4. If repo-local artifacts were accidentally added, remove them before merge.

Typical accidental files to reject

  • plans/*.md in repo root
  • root-level *VALIDATION*.md, *REPORT*.md, *MIGRATION*.md
  • temporary smoke logs under tracked directories

Report template

Always report:

  1. Artifact file paths created under $OPENCODE_CONFIG_DIR
  2. Confirmation that repo-local artifacts were not added (or were removed)

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

75/100Analyzed 3/3/2026

A focused skill for enforcing artifact placement in OPENCODE config directories. It provides clear rules, workflow steps, and examples of what files to reject. The skill is well-structured with actionable guidance including specific commands. Main limitation is project-specificity (tied to up-streamer-rust and OPENCODE tool), reducing general reusability. Contains proper metadata, tags, and is in a dedicated skills folder location."

85
80
60
75
80

Metadata

Licenseunknown
Version-
Updated2/23/2026
PublisherPLeVasseur

Tags

github-actions