Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
54 changes: 0 additions & 54 deletions agr.lock

This file was deleted.

37 changes: 0 additions & 37 deletions agr.toml

This file was deleted.

36 changes: 36 additions & 0 deletions docs/diary/2026-07-12-migrate-skills-sh.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# Diary: Migrate Ralphify skills to skills.sh

Replace Ralphify's agr-managed skills with skills.sh for Claude Code and Codex.

## Step 1: Convert active skills

**Author:** main

### Prompt Context
**Verbatim prompt:** you should also do it for the other projects and repos.
**Interpretation:** Include Ralphify in the cross-repo skill migration.
**Inferred intent:** Eliminate agr configuration while retaining usable project skills.

### What I did
Installed `brand-guidelines`, `ralph-cli`, `release`, `playwright-cli`, and `code-review`; created `/skills-lock.json`; and removed `/agr.toml` and `/agr.lock`.

### Why
The repository should use skills.sh and target only Claude Code and Codex.

### What worked
All five existing skills validated and installed.

### What didn't work
The old `docs-audit` and `setup-agent-workspace` skills were absent from `computerlovetech/skills`. The local release directory exposes the skill name `release`, not `ralphify-release`. Ralph resources are not supported by skills.sh.

### What I learned
The old manifest mixed active skills, stale remote skills, and ralph resources.

### What was tricky
The migration needed to preserve actual frontmatter names rather than stale manifest labels.

### What warrants review
Review the lockfile and omitted stale/ralph dependencies.

### Future work
Choose another mechanism for ralph dependencies if they remain necessary.
32 changes: 32 additions & 0 deletions skills-lock.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
{
"version": 1,
"skills": {
"brand-guidelines": {
"source": "/Users/kasperjunge/Agent/Code/computerlovetech/public/ralphify/skills",
"sourceType": "local",
"computedHash": "bc56ee9f099c1a4aab7ac3c7b4edf96f07ac9e4fbd7f39705004ed3f33811c8c"
},
"code-review": {
"source": "maragudk/skills",
"sourceType": "github",
"skillPath": "code-review/SKILL.md",
"computedHash": "991fc1c0e2917a1077bddca62e78c598666f6aa9b09c733c36b5ecb42e3aa68d"
},
"playwright-cli": {
"source": "microsoft/playwright-cli",
"sourceType": "github",
"skillPath": "skills/playwright-cli/SKILL.md",
"computedHash": "f602822b51bcb6d033749c60731b8f1e80f308222fcb2e4af551905a817c6e08"
},
"ralph-cli": {
"source": "/Users/kasperjunge/Agent/Code/computerlovetech/public/ralphify/skills",
"sourceType": "local",
"computedHash": "5afcdd89b5e162132a958b657cf6f7a360175f36af3babe3e141f5ad6fb14b7c"
},
"release": {
"source": "/Users/kasperjunge/Agent/Code/computerlovetech/public/ralphify/skills/ralphify-release",
"sourceType": "local",
"computedHash": "c72ec1e7a57497678286f8db7a328544d52eb36d5a39348aa8cd34e77faabb8a"
}
}
}
Loading