Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Systems Configuration Management

ASecurity

Use when managing configuration of aircraft system requirements and design data per ARP4754A: identify configuration items (requirements, design data, verification data, analysis), create and version baselines, run change control (change request, impact analysis, minor vs major classification, approval, implementation, verification), check traceability closure (every requirement mapped to a design element and a verification method, every derived requirement sourced), and record change history...

2 stars
0 votes
0 copies
0 views
Added 9/27/2026
ai-agentspythongo

Works with

claude code

Security Analysis

A100/100

Scanned 9/27/2026

Install to Claude Code

$npx -y skills add ashfordeOU/aero-agent-skills --skill systems-configuration-management --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Systems Configuration Management?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Systems Configuration Management
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-systems-configuration-management/badge)](https://www.skillsdirectory.com/skills/ashfordeou-systems-configuration-management)

More formats (shields.io, HTML) on the badges page.

Download with Pro
Files
SKILL.md
---
name: systems-configuration-management
description: "Use when managing configuration of aircraft system requirements and design data per ARP4754A: identify configuration items (requirements, design data, verification data, analysis), create and version baselines, run change control (change request, impact analysis, minor vs major classification, approval, implementation, verification), check traceability closure (every requirement mapped to a design element and a verification method, every derived requirement sourced), and record change history. All logic is deterministic, offline stdlib. Trigger: configuration management, baseline, change control, change request, impact analysis, major change, minor change, safety critical requirement, certification data, interfaces, configuration item, change history, traceability closure."
license: Apache-2.0
compliance: STANDARDS-REF
standards:
  - id: arp4754a
    reference-only: true
gated: false
domain: systems-engineering-safety
pack: arp4754a
compatibility: "agentskills.io SKILL.md; any SKILL.md host (Claude Code, Hermes, OpenClaw)"
metadata:
  domain: systems-engineering-safety
  subdomain: arp4754a
  tags: [arp4754a, configuration-management, change-control, baseline, traceability, impact-analysis, change-request, configuration-item]
  version: 0.1.0
  author: Aero Agent Skills
---

# ARP4754A Configuration Management (systems-engineering-safety/arp4754a/systems-configuration-management)

Use when the task is configuration management of aircraft system
requirements and design data per ARP4754A: identifying what must be
placed under configuration control, freezing baselines, running change
control with impact analysis and minor/major classification, checking
traceability closure, and keeping a change history.

## Domain quick reference

- Configuration items (CIs) per ARP4754A: system requirements, design
  data (architecture, interfaces), verification data (tests, results),
  and analysis (safety analysis, trade studies). Working notes and
  minutes are not CIs.
- A baseline is a versioned snapshot of the CI set. All change activity
  is measured against the frozen baseline.
- Change control sequence: change request -> impact analysis (which
  requirements, design elements, verification methods, and analyses are
  affected) -> classification -> approval -> implementation ->
  verification. Classification is MAJOR when the change touches
  safety-relevant requirements, interfaces, or certification data;
  otherwise MINOR.
- Traceability closure: every requirement maps to at least one design
  element and one verification method; every derived requirement has a
  source.
- Every change is recorded in the change history log (change id,
  description, classification, status, date, sequential record id).

## Workflow

1. Identify the configuration items in the development data set
   (identify_configuration_items): requirements, design, verification,
   analysis. Non-CI data is excluded.
2. Create the baseline (create_baseline): pass the item list with
   versions; the snapshot is sorted and frozen under a baseline id and
   version. Baseline version "1.0" is the start of change control.
3. On a proposed change, run impact analysis (change_impact_analysis):
   give the change request (id + affected item ids) and the trace map.
   The impact set is expanded through the trace map so a touched design
   element, test, or analysis pulls in its owning requirements.
4. Classify the change (classify_change): major when the impact set is
   safety-relevant or the change flags interfaces_changed or
   certification_data_changed; otherwise minor.
5. Approve, implement, and verify the change, then record it
   (record_change) in the change history log with its classification
   and status.
6. On a change to a derived requirement, confirm the source is updated;
   re-run check_traceability_closure before releasing a new baseline.

## Worked example

Flight control system, baseline B-1 at version 1.0 contains REQ-101
(brake authority, safety critical), REQ-102 (derived from REQ-101), and
design/test/analysis items. A change request CR-001 proposes updating
REQ-101 braking limits.

- identify_configuration_items puts REQ-101, REQ-102, DES-201,
  TEST-301, AN-401 under configuration management; meeting minutes are
  excluded.
- create_baseline freezes the set as B-1 v1.0 (item_count 5).
- change_impact_analysis(CR-001, trace_map) expands REQ-101 to
  DES-201, TEST-301, AN-401 and reports safety_relevant True because
  REQ-101 is safety critical.
- classify_change returns "major". The change proceeds through
  approval, implementation, verification, and record_change appends
  record 1 to the history log.

## Verification checks

- Every requirement has a non-empty design mapping and a non-empty
  verification mapping (check_traceability_closure closed True).
- Every derived requirement has a source.
- No change affecting safety-relevant requirements, interfaces, or
  certification data is categorized as minor.
- Impact analysis lists every affected requirement, design element,
  verification method, and analysis before approval.
- Every change has a history record with classification and status.

## Pitfalls

- Placing working notes and minutes under configuration control: only
  requirements, design data, verification data and analysis are
  configuration items, and non-CI data is excluded from the baseline
  snapshot.
- Freezing a baseline from an unsorted, unversioned item set: the
  snapshot is sorted and frozen under a baseline id and version, and
  version \"1.0\" is the start of change control - change activity has
  no meaning before the baseline exists.
- Approving an impact analysis that lists only the directly touched
  item: the impact set is expanded through the trace map, so touching
  a design element, test, or analysis pulls in its owning requirements
  before classification.
- Classifying a safety-relevant change as minor: classification is
  major when the impact set is safety-relevant or the change flags
  interfaces_changed or certification_data_changed, so a minor label
  on REQ-101-class impact is a process failure, not a judgment call.
- Releasing a new baseline without re-running traceability closure: a
  change to a derived requirement must update its source, and closure
  must hold (every requirement mapped to design and verification,
  every derived requirement sourced) before release.
- Skipping the history record: every change is appended to the change
  history log with its classification and status, and a change with no
  record cannot be audited against the frozen baseline.

## Behavior contract (gate 3)

The logic is exercised by the contract test
scripts/test_systems_configuration_management.py against
scripts/systems_configuration_management_logic.py (stdlib unittest, offline,
deterministic). Run: python3 scripts/test_systems_configuration_management.py
Contract asserts: a complete trace map passes closure; a requirement
missing its verification mapping fails closure; a change to a
safety-critical requirement classifies as major; invalid input raises
ValueError.

## Compliance

- Standards referenced, not reproduced: ARP4754A text is proprietary
  (SAE); this skill encodes CM process logic only (summary-only per
  standards-map.yaml).
- Revision note: ARP4754B (2023) supersedes ARP4754A; this skill keys
  to ARP4754A as the certification-baseline revision (FAA AC 20-174
  cites A); see standards-map.yaml arp4754a.revision_decision.
- compliance: STANDARDS-REF, gated: false.

## Related skills

- requirements-traceability: trace matrix closure across levels
  (complementary to the per-requirement closure check here).
- derived-requirements: source discipline for derived requirements.
- verification-planning: verification methods and data that must stay
  under configuration management.
- development-assurance-levels: safety relevance of requirements that
  drives major-change classification.

Attribution

ashfordeOUashfordeOU
View sourceMore from ashfordeOU →
SSkills DirectorySkills Directory

Know which skills are safe — weekly.

Best new skills + every skill we flagged as malicious. From the team that scanned 103,619.

Join free

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 (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Know which skills are safe — weekly.

Best new skills + every skill we flagged as malicious. From the team that scanned 103,619.

Join free

Related Skills

Caveman

Ultra-compressed communication mode that cuts output tokens while keeping technical accuracy. Levels: lite, full, ultra and the wenyan variants. Use for /caveman, "caveman mode", "talk like caveman", "be brief" or "less tokens".

1074701 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

694821 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3351 votes

catchup

Recovers the conversation and failed tool calls of a previous Codex, Claude Code, Antigravity, Cline, Copilot CLI, Cursor, DeepSeek Harness, Kimi, OpenCode, Pi Agent, or ZCode session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", asks to recover/summarize a previous session before continuing, or asks to diagnose or report a catchup failure. Do NOT use for the current conversation, git history, or any non-agent log.

691 votes

math-skill

A comprehensive mathematical reasoning skill for AI assistants — handles arithmetic to research-level problems with rigorous step-by-step reasoning, systematic verification, and transparent uncertainty handling

381 votes
View all in ai-agents →