AK-507: reduce actual-skill-openclaw to a redirect stub - #3
Draft
benw5483 wants to merge 1 commit into
Draft
Conversation
actual-software/actual-skill is now the single canonical source for the `actual` skill. Its open consolidation PR folds in the ADR Pre-Check section that was this variant's only unique content, along with the namespaced metadata.openclaw frontmatter block. Nothing here is worth maintaining separately anymore. README.md becomes a short redirect notice: superseded, canonical repo named, ADR Pre-Check confirmed folded in, and install pointed at the canonical README rather than restated per surface. Restating the Claude Code / Codex / manual / ClawHub commands here would recreate exactly the drift this consolidation exists to kill. SKILL.md gets a deprecation admonition at the top of the body. The YAML frontmatter is byte-identical to main, verified by diffing the delimited block, so anything still parsing this file for `name` and `description` keeps working. No files deleted, LICENSE untouched, no .gitignore added here — that lands separately in the open AK-508 pull request against this same repo. Archiving the repository is a GitHub setting and stays with the operator's registry cutover, since the ClawHub registry serves its own stored copy and does not read this repository at all. Generated by the operator's software factory. City: factory-main · Agent: local-core.builder-1 On behalf of: @benw5483 Co-Authored-By: <operator-factory-bot> <factory-bot@actual.ai.invalid>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
README.mdbecomes a short redirect notice: this repository is superseded and unmaintained, the canonicalactualskill lives at actual-software/actual-skill, the ADR Pre-Check section unique to this variant has been folded in there, and install now points at the canonical README for every surface (Claude Code marketplace, Codex, manual/symlink,clawhub install actual).SKILL.mdgets a deprecation admonition at the top of the body, below the frontmatter and above the first heading. The YAML frontmatter is byte-identical tomain, so anything still parsing this file fornameanddescriptionkeeps working.LICENSEuntouched. No.gitignoreadded here — that lands in the separate open pull request against this repo.Sequencing
This depends on the canonical repo's consolidation PR (actual-software/actual-skill#2, open and mergeable), which lands the ADR Pre-Check fold-in, the
metadata.openclawfrontmatter, and the ClawHub install section this README points readers toward. That PR also adds the matching "the openclaw variant is superseded by this one" note on the canonical side, so the two READMEs agree in both directions.Two things are deliberately out of scope and stay with the operator:
clawhubcommand. The ClawHub registry serves its own stored copy of the skill and does not read this repository, soclawhub install actualkeeps serving the same bytes until someone runsclawhub skill publishwith owner credentials. Merging this changes nothing about what the registry serves.Test plan
This repository has no CI, so verification was manual. What was checked, and how:
nameanddescriptionpresent.yaml.safe_loadover the delimited block: parses clean, keys['argument-hint', 'description', 'metadata', 'name'],namenon-empty (6 chars),descriptionnon-empty (672 chars),metadata.openclawintact.origin/mainbyte-for-byte: identical.git diff -- SKILL.mdis+3/-0, entirely the banner.# actual CLI Companion.cli.actual.aidocs links, the canonical repo, and the canonical#installanchor.git diff --name-statusshowsM README.mdandM SKILL.mdonly, with no untracked files left behind.