Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
Christopher Boone avatar

Refresh Project Scaffolding

  • 2 repo stars
  • Updated July 24, 2026
  • cboone/agent-harness-plugins

Refresh existing project scaffolding against the latest plugin templates — auditing CI, linters, and config drift.

About

Refresh-project-scaffolding audits an existing project's scaffolding and updates it against the latest plugin templates, covering CI, linters, and config drift. It keeps long-lived repos aligned with current best-practice boilerplate instead of slowly rotting. Aimed at maintainers standardizing many projects over time.

  • Audits existing scaffolding
  • Latest plugin templates
  • CI + linter refresh
  • Drift correction

Refresh Project Scaffolding by the numbers

  • Data as of Jul 25, 2026 (Skillselion catalog sync)
/plugin marketplace add cboone/agent-harness-plugins
/plugin install refresh-project-scaffolding@agent-harness-plugins

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars2
Last updatedJuly 24, 2026
Repositorycboone/agent-harness-plugins

What it does

Refresh existing project scaffolding against the latest plugin templates — auditing CI, linters, and config drift.

README.md

Refresh Project Scaffolding

Refresh existing project scaffolding against the latest plugin templates.

Type: Skill Trigger: /refresh-project-scaffolding

Installation

See the marketplace install instructions.

What It Does

Scans the current repository for files created by other plugins in this ecosystem (CI workflows, linter configs, community files, secret scanning, agent config, etc.), compares them against current templates, and identifies what's outdated. Presents a plan table showing the status of each tool, then applies targeted refreshes after user confirmation.

The maintenance companion to Bootstrap Project: bootstrap asks "what needs to be set up?", this asks "what needs to be updated?"

Scope: This command audits tools already in use and refreshes their files to match current templates. For tools that are partially configured, it can restore missing expected files. It does not set up tools that were never used; for initial setup, use /bootstrap-project or the individual tool.

Usage

/refresh-project-scaffolding

What It Checks

  • Action versions: Verifies all GitHub Actions use current versions
  • CI best practices: Permissions, concurrency groups, timeout-minutes, paths-ignore
  • Linter configs: EditorConfig, Prettier, markdownlint, language-specific linters
  • Secret scanning: Gitleaks and TruffleHog workflow currency
  • Community files: Contributor Covenant version, CONTRIBUTING.md commands, SECURITY.md, PR template
  • Foundation files: LICENSE year, .gitignore entries, agent config symlinks
  • GoReleaser: Release workflow and config currency
  • Runner optimization: Concurrency, timeouts, paths-ignore across all workflows

See Also

Related skills

DevOps & CI/CDinfradeploy

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.