Home / maojiebc / majia-popskill · CLAUDE.md · GitHub

CLAUDE.md claudeA

CLAUDE.md is agent-read markdown (claude) from maojiebc/majia-popskill.

Indexed from public GitHub and served as immutable, content-addressed versions. Install it pinned to an exact SHA-256 with the mdr CLI, and every file is verified against the hash recorded here before it reaches your agent. The deterministic audit below grades the latest version, and the same file always earns the same grade.

What the file says

# Popskill — Project Notes for Claude

> 项目快照 — 让任何 Claude Code session 在这个目录下都能 5 秒 catch up。

## 二级交互重构(2026-09-05,PR #8)

本节覆盖下文旧版“设置/CLI 弹层”描述。主屏矩阵不变;维护中心是主窗口内的二级页面(技能来源 / Agent CLI),设置使用共享同一 AppModel 的原生 Settings 场景,固定为工具 / 自动维护 / 数据与恢复 / 关于。添加和系统后台任务使用原生 sheet,不再使用自绘遮罩。

- `MaintenanceState.swift` 保存会话视图状态、授权范围和实际动作收据,不存第二份库存。`OperationReport.swift` 保存最后批次结果;排队/运行/失败/版本未确认必须区分。
- `MaintenanceIO.swift`:打开页面仅本地盘点;过滤不联网;显式检查使用当前授权范围,不因打开页面扩大包名外发范围。
- `SettingsView.swift`:新来源默认策略与应用现有来源是两个动作。禁止恢复之前被撤回的永久 known-ID 并集。
- `CliSheet.swift` 现为 `MaintenanceView`;菜单/⌘J 与主屏都进入同一页面,⌘, 走系统设置。来源详情和搜索上下文留在共享 session。
- CLI 升级前复核同一安装身份,命令后重新盘点实测版本,不把目标版本伪装成已安装。保持原有队列、StoreFS、跨进程锁及恢复保护。
- `SecondaryUISnapshotTests` 通过 `POPSKILL_UI_SNAPSHOT_DIR` / `POPSKILL_UI_SNAPSHOT_LANG` 显式启用,CI 保存中文与英文原生截图;未执行的用户实机交互不得报为已验收。
- 设计与验收:`docs/design/secondary-ui-2026-09-05.md`。安装进行中不能关闭 sheet 清掉 staging;同名恢复明确拒绝,不承诺直接回滚。

## 是什么(v2,2026-06-10 推倒重来)

**Popskill v2** = 本地 AI 能力管理器。在 `~/.agents/` 维护一份能力仓库(store,按类型分 `skills/ agents/ mcp/ bin/`),通过 **symlink** 把每项能力挂载到多个 AI 工具(Claude Code `~/.claude/`、Codex CLI `~/.codex/`)。

核心场景一句话:**技能装一次,挂到多个 AI 工具上;坏了能修,旧了能升。**
…

Read the whole file at its exact version.

How to install

Latest version
mdr add maojiebc/majia-popskill/CLAUDE.md@git:20260905.6acc058
Exact content
mdr add maojiebc/majia-popskill/CLAUDE.md@sha256:bdc2c4716a2246ab

Pin to a label to follow the author's releases, or to a sha256 to freeze the exact bytes forever. Either way the resolved hash is written to mdr.lock, and mdr install reproduces it on any machine.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_bptar775wlf726pq.svg)](https://markdownregistry.com/a/art_bptar775wlf726pq)

1 badge views in 30 days

Versions

versioncommittedcommitsizeaudit
git:20260905.6acc058 latest2026-09-05 6acc058 46,203 BA view · diff
git:20260905.36031f42026-09-05 36031f4 46,073 BA view · diff
git:20260905.5640cad2026-09-05 5640cad 45,348 BA view · diff
git:20260820.caaefc22026-08-20 caaefc2 43,717 BA view · diff
git:20260820.8179eee2026-08-20 8179eee 43,347 BA view

Audit of the latest version

A  14 of 14 checks passed. Deterministic, no model, same answer every run.
  • pass: Size between 200 bytes and 200 KB (46203 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

maojiebc/majia-popskill · 3 stars · license MIT · pushed 2026-09-22 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_bptar775wlf726pq
GET https://markdownregistry.com/api/v1/resolve?ref=maojiebc/majia-popskill/CLAUDE.md
GET https://markdownregistry.com/api/v1/blob/bdc2c4716a2246ab8055dd5c80f59ffd4e29e175dd4894ea8b628213f34311ad

Your agent does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

More from maojiebc/majia-popskill

DESIGN.md@docs/history design
maojiebc/majia-popskill · docs/history/DESIGN.md · Popskill uses Apple system colors, SF Pro / SF Mono typography, an 8pt spacing grid, restrained section accents, and…
alpha · audit A · 3 stars

Every file in maojiebc/majia-popskill

Other files named CLAUDE.md

CLAUDE.md claude
obra/superpowers · CLAUDE.md
git:20260919.5bf4e78 · audit B · 291,204 stars
CLAUDE.md claude
affaan-m/ecc · CLAUDE.md
git:20260528.04c68e4 · audit A · 266,832 stars
CLAUDE.md claude
firecrawl/firecrawl · CLAUDE.md
git:20260615.fe8d358 · audit A · 184,144 stars
CLAUDE.md claude
garrytan/gstack · CLAUDE.md
git:20260924.06ed920 · audit A · 134,082 stars
CLAUDE.md claude
juliusbrussee/caveman · CLAUDE.md
git:20260908.bb1cfc8 · audit B · 107,708 stars
CLAUDE.md claude
addyosmani/agent-skills · CLAUDE.md
git:20260720.8fd2081 · audit A · 98,554 stars
CLAUDE.md claude
nexu-io/open-design · CLAUDE.md
git:20260430.9b57c22 · audit B · 97,933 stars
CLAUDE.md claude
thedotmack/claude-mem · CLAUDE.md
git:20260723.e29d221 · audit A · 94,550 stars

Browse by kind, by grade A, or by owner.