Claude-skill-registry-data manage-run-config
Run configuration handling for persistent command configuration storage
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry-data
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry-data "$T" && mkdir -p ~/.claude/skills && cp -r "$T/data/manage-run-config" ~/.claude/skills/majiayu000-claude-skill-registry-data-manage-run-config && rm -rf "$T"
manifest:
data/manage-run-config/SKILL.mdsource content
Run Config Skill
Run configuration handling for persistent command configuration storage.
What This Skill Provides
- Read and update run configuration entries
- Track command execution history
- Manage acceptable warnings and skip lists
- Adaptive timeout management
- Validate run configuration format
When to Activate This Skill
Activate this skill when:
- Recording command execution results
- Managing acceptable warnings lists
- Managing command timeouts
- Validating run configuration structure
Run Configuration Structure
{ "version": 1, "commands": { "<command-name>": { "last_execution": {"date": "...", "status": "SUCCESS|FAILURE"}, "acceptable_warnings": [], "skipped_files": [] } }, "maven": { "acceptable_warnings": { "transitive_dependency": [], "plugin_compatibility": [], "platform_specific": [] } }, "ci": { "authenticated_tools": [], "verified_at": null } }
See references/run-config-format.md for complete schema.
Scripts
| Script | Notation |
|---|---|
| init | |
| validate | |
| timeout get | |
| timeout set | |
| warning add | |
| warning list | |
| warning remove | |
| cleanup | |
Script characteristics:
- Uses Python stdlib only (json, argparse, pathlib)
- Outputs JSON (init/validate) or TOON (timeout/cleanup) to stdout
- Exit code 0 for success, 1 for errors
- Supports
flag--help
Standards
| Document | Purpose | When to Read |
|---|---|---|
| timeout-handling.md | Adaptive timeout management | Managing command timeouts |
| warning-handling.md | Acceptable warning patterns | Filtering build warnings |
| cleanup-operations.md | Directory cleanup | Cleaning old files |
Quick Start
Initialize Configuration
python3 .plan/execute-script.py plan-marshall:manage-run-config:run_config init
Validate Configuration
python3 .plan/execute-script.py plan-marshall:manage-run-config:run_config validate
Integration Points
With json-file-operations Skill
- Uses generic JSON operations for field access and updates
- All CRUD operations delegate to json-file-operations
With planning Bundle
- Commands record execution history to run configuration
With lessons-learned Skill
- Lessons learned are stored separately via
skillplan-marshall:manage-lessons - Run configuration tracks execution state only
References
- Complete schema documentationreferences/run-config-format.md
- Adaptive timeout managementstandards/timeout-handling.md
- Acceptable warning patternsstandards/warning-handling.md
- Directory cleanup operationsstandards/cleanup-operations.md