Skip to content
Back to skills

Workflow Maintainer

ASecurity

Audit and maintain the agent-workflows library for documentation drift, broken Markdown links, missing required workflow files, stale README inventories, invalid skill metadata, and automation-script inconsistencies. Use when Codex is asked to review, validate, update, or release changes to agent-workflows docs or bundled skills.

  • 75 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added May 28, 2026
ai-agentspythonbashdocumentation

Security analysis

A100/100

Pro scans all 4 files and shows the line behind each finding

Scanned May 28, 2026

npx -y skills add franklioxygen/agent-workflows --skill workflow-maintainer --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Workflow Maintainer?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Workflow Maintainer
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/franklioxygen-workflow-maintainer/badge)](https://www.skillsdirectory.com/skills/franklioxygen-workflow-maintainer)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: workflow-maintainer
description: Audit and maintain the agent-workflows library for documentation drift, broken Markdown links, missing required workflow files, stale README inventories, invalid skill metadata, and automation-script inconsistencies. Use when Codex is asked to review, validate, update, or release changes to agent-workflows docs or bundled skills.
---

<!--
Function Name: workflow-maintainer
Description: Codex skill instructions for auditing and maintaining the agent-workflows library.
-->

# Workflow Maintainer

## Quick Start

- Locate the library root. The audit script auto-checks `AGENT_WORKFLOWS_ROOT`, script-relative paths, and the current workspace.
- Run `scripts/audit_workflow_library.py` from this skill directory, or by absolute path.
- Read [references/audit-checklist.md](references/audit-checklist.md) before making maintenance edits.
- Follow shared safety, validation, and scope rules in [../_shared/references/skill-operating-rules.md](../_shared/references/skill-operating-rules.md).
- Fix only the reported drift or the user-requested maintenance scope. Do not rewrite workflow content unless the issue requires it.
- Re-run the audit script and any affected helper scripts before final handoff.

## Maintenance Rules

- Preserve the library's separation of concerns: workflow-specific guidance stays in workflow files; repeated safety, preflight, and conventions stay in `shared/`; skill-specific routing stays in the relevant skill.
- When workflow names, filenames, or shared docs change, update all references together: `README.md`, `skills/workflow-automation/references/library-loading.md`, `skills/workflow-automation/references/workflow-routing.md`, and related scripts.
- Treat broken links, missing required files, stale skill metadata, and invalid manifests as blocking issues.
- Treat style-only edits, wording improvements, and optional examples as non-blocking unless the user asked for them.
- Never commit or push without explicit permission.

## Audit Workflow

1. Run the audit script:

```bash
python3 scripts/audit_workflow_library.py
```

2. If the script reports errors, inspect only the affected files first.
3. If the issue concerns judgment rather than deterministic validation, use the checklist reference.
4. Apply narrow fixes.
5. Re-run:

```bash
python3 scripts/audit_workflow_library.py
python3 skills/workflow-automation/scripts/find_workflow_library.py --json
```

6. Report findings fixed, commands run, remaining warnings, and whether any validation was skipped.

## When to Read the Checklist

Read [references/audit-checklist.md](references/audit-checklist.md) when the user asks for a human review of the library, release readiness, docs consistency, routing changes, or when the script reports no errors but the change may still have workflow-design risk.

Files in this skill

  • SKILL.md2.8 KB
  • agents/interface.yaml323 B
  • references/audit-checklist.md2 KB
  • scripts/audit_workflow_library.py7.4 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…