workflow-orchestrator
Skill8 starsChanged 10 months agoMITView on GitHub
Orchestrate complex multi-step OSCAL compliance workflows by combining multiple skills. Use this skill for end-to-end compliance automation like FedRAMP package reviews, continuous monitoring, and gap assessments.
11 other projects use a version of this.
Adopted by
Most recently taken up by
- k1lgor/virtual-companytheir own version, first seen Nov 1, 2026
- imohammadfaraz/claude-skills-for-product-managertheir own version, first seen Nov 1, 2026
- SHAdd0WTAka/Zen-Ai-Pentesttheir own version, first seen Oct 8, 2026
- jha0313/agentic-workflow-eval-seminartheir own version, first seen Sep 22, 2026
- jha0313/skills_repotheir own version, first seen Sep 20, 2026
- zhnnky329/MathModeling-skillstheir own version, first seen Aug 24, 2026
Other versions11 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 11
- zhnnky329/MathModeling-skills★ 1.1ksame name
- SHAdd0WTAka/Zen-Ai-Pentest★ 470same name
- jha0313/skills_repo★ 100same name
- jshsakura/awesome-opencode-skills★ 30same name
- imohammadfaraz/claude-skills-for-product-manager★ 19same name
- belokonm/claude-supercode-skills★ 11same name
- k1lgor/virtual-company★ 4same name
- jha0313/agentic-workflow-eval-seminar★ 2same name
- GoogleMakesMeBetter/claude-skills-collection★ 1same name
- belentani7/claude-skills-pack★ 0same name
1 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository15 other files it gives its agents.
- advanced-oscal-validatorSkill
- compliance-report-generatorSkill
- component-definition-builderSkill
- control-implementation-generatorSkill
- control-mapperSkill
- controls-extractorSkill
- evidence-collectorSkill
- oscal-catalog-providerSkill
- oscal-control-mapperSkill
- oscal-parserSkill
- oscal-ssp-validatorSkill
- oscal-text-converterSkill
- oscal-validatorSkill
- oscal-visualizerSkill
- risk-assessorSkill
The file
Show its rules and text
We split this skill into the rules it gives an agent
13 rules. 0 are common, 11 are distinctive, and 2 are very specific to this project.
0
Common
Most of the 8 edited versions we read keep these.
11
Distinctive
This author's own choices. Worth a look.
2
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 12
Use this skill when you need to:
- Distinctive: line 102
After any generation task, add validation task
- Very specific: line 103
Use oscal-validator for basic checks
- Very specific: line 104
Use model-specific validators (e.g., oscal-ssp-validator) for detailed checks
- Distinctive: line 132
Validate Structure: - Check all documents for validity
- Distinctive: line 134
Check Completeness: - Verify all baseline controls addressed
- Distinctive: line 136
Generate Report: - Create review findings
- Distinctive: line 174
Generate Gap Report: - Document findings
- Distinctive: line 199
Validate All Documents: - Check for issues
- Distinctive: line 219
Run each task in dependency order:
- Distinctive: line 220
Check dependencies are satisfied
- Distinctive: line 226
If a task fails:
- Distinctive: line 287
When asked "Review this FedRAMP package for readiness":
“Common” is measured: kept by at least 6 in 10 of the 8 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Workflow Orchestrator Skill
Orchestrate complex, multi-step compliance workflows that combine multiple skills for comprehensive OSCAL processing and analysis.
When to Use This Skill
Use this skill when you need to:
- Perform end-to-end compliance assessments
- Chain multiple analysis steps together
- Automate repetitive compliance workflows
- Execute continuous monitoring checks
- Process compliance packages comprehensively
⛔ Authoritative Data Requirement
Workflows operate on user-provided documents and chain other skills together.
Required Documents Per Workflow
| Workflow | Required Documents |
| FedRAMP Review | SSP, POA&M, Baseline Profile |
| Gap Analysis | Baseline Catalog + SSP |
| Continuous Monitoring | Current SSP, Previous SSP, POA&M |
| SSP Review | SSP + Baseline Profile |
| Multi-Framework Mapping | Source catalog + Target mapping document |
Inherited Requirements
Each skill invoked in a workflow inherits its own authoritative data requirements. If a workflow step needs a baseline catalog, the workflow will stop and request it.
Available Workflows
| Workflow | Purpose | Skills Used |
| FedRAMP Review | Review authorization package | Parser, Validator, Extractor, Risk Assessor |
| Gap Analysis | Identify missing controls | Parser, Extractor, Mapper, Report Generator |
| Continuous Monitoring | Regular compliance check | Parser, Validator, Risk Assessor, Report Generator |
| SSP Review | Validate SSP completeness | Parser, Validator, Extractor, Evidence Collector |
| Multi-Framework Mapping | Map across standards | Parser, Extractor, Mapper, Report Generator |
Workflow Components
Tasks
Individual steps that execute a skill:
task:
id: parse-ssp
name: Parse SSP Document
skill: oscal-parser
parameters:
file: fedramp_ssp.json
depends_on: []Dependencies
Tasks can depend on other tasks:
task:
id: extract-controls
name: Extract Controls
skill: controls-extractor
depends_on:
- parse-ssp # Must complete firstArtifacts
Outputs passed between tasks:
artifacts:
- name: parsed_data
from: parse-ssp
to: extract-controlsValidation Gates
CRITICAL: Workflows that generate OSCAL documents MUST include validation gates.
task:
id: validate-output
name: Validate Generated OSCAL
skill: oscal-validator
depends_on:
- generate-component
validation_checks:
- uuid_format
- metadata_complete
- schema_valid
- references_validRequired Validation Tasks:
- After any generation task, add validation task
- Use
oscal-validatorfor basic checks - Use model-specific validators (e.g.,
oscal-ssp-validator) for detailed checks - Fail workflow if validation fails
Example with Validation:
workflow:
- task: generate-component-def
skill: component-definition-builder
- task: validate-component # ← REQUIRED
skill: oscal-validator
parameters:
document: output-from-generate-component-def
stop_on_error: true
- task: next-step
skill: ...
depends_on: [validate-component] # Only proceeds if validPredefined Workflows
FedRAMP Package Review
Purpose: Comprehensive review of FedRAMP authorization package
Steps:
- Parse Documents - Parse SSP, SAR, POA&M
- Validate Structure - Check all documents for validity
- Extract Controls - Get all control implementations
- Check Completeness - Verify all baseline controls addressed
- Assess Risks - Identify and score risks
- Generate Report - Create review findings
Output:
FEDRAMP PACKAGE REVIEW
======================
System: [Name]
Baseline: [Moderate]
Review Date: [Date]
Document Validation:
- SSP: ✅ Valid
- SAR: ✅ Valid
- POA&M: ⚠️ 2 issues
Control Coverage:
- Required: 325
- Documented: 320 (98.5%)
- Missing: 5
Risk Summary:
- High Risks: 3
- Moderate Risks: 8
- POA&M Items: 15
Recommendation: [READY / NOT READY]Gap Analysis Workflow
Purpose: Identify compliance gaps against a framework
Steps:
- Parse Current State - Parse existing SSP/documentation
- Extract Implemented Controls - Get what's implemented
- Load Target Baseline - Get required controls
- Compare - Find differences
- Map to Other Frameworks - Cross-reference if needed
- Generate Gap Report - Document findings
Output:
GAP ANALYSIS REPORT
==================
Current: NIST 800-53 Low
Target: NIST 800-53 Moderate
New Controls Required: 125
Already Implemented: 200
Estimated Effort: 480 hours
Priority Gaps:
1. SI-4 - Security Monitoring (HIGH)
2. CA-7 - Continuous Monitoring (HIGH)
3. IR-4 - Incident Handling (MEDIUM)Continuous Monitoring Workflow
Purpose: Regular automated compliance check
Steps:
- Parse Latest Documents - Get current state
- Validate All Documents - Check for issues
- Check for Changes - Compare to baseline
- Assess New Risks - Score any changes
- Update POA&M - Track any issues
- Generate Status Report - Monthly report
Frequency: Daily/Weekly/Monthly
How to Execute Workflows
Step 1: Select Workflow
Choose appropriate workflow for the task.
Step 2: Gather Inputs
Collect required documents:
- OSCAL files (SSP, SAR, POA&M, etc.)
- Baseline/profile references
- Configuration parameters
Step 3: Execute Tasks
Run each task in dependency order:
- Check dependencies are satisfied
- Execute the skill
- Collect outputs/artifacts
- Pass to dependent tasks
Step 4: Handle Errors
If a task fails:
- Log the error
- Determine if workflow can continue
- Skip dependent tasks if needed
- Include in final report
Step 5: Compile Results
Aggregate outputs from all tasks into comprehensive report.
Custom Workflow Definition
Create custom workflows:
workflow:
id: custom-review
name: Quarterly Compliance Review
description: Q4 compliance status assessment
tasks:
- id: parse-ssp
skill: oscal-parser
params:
file: current_ssp.json
- id: validate
skill: oscal-validator
depends_on: [parse-ssp]
- id: extract
skill: controls-extractor
depends_on: [parse-ssp]
- id: assess-risk
skill: risk-assessor
depends_on: [extract]
- id: report
skill: compliance-report-generator
depends_on: [validate, extract, assess-risk]
params:
format: markdown
type: executive-summary
output:
format: markdown
destination: reports/q4-review.mdWorkflow Status Tracking
| Status | Meaning |
| Pending | Not started |
| Running | In progress |
| Completed | Successfully finished |
| Failed | Error encountered |
| Cancelled | Manually stopped |
Example Usage
When asked "Review this FedRAMP package for readiness":
- Initialize FedRAMP Review workflow
- Parse all provided documents (SSP, SAR, POA&M)
- Validate each document structure
- Extract and count controls
- Compare against FedRAMP Moderate baseline
- Identify gaps and risks
- Score overall readiness
- Generate comprehensive review report
- Provide go/no-go recommendation
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

