agent-device-lab
Prepare and check trusted macOS hosts for physical Android and iPhone tests with agent-device, ADB, and Xcode, or set up iPhone…
Maintain and release the crawlkit Go library, preserving downstream compatibility for gitcrawl, slacrawl, discrawl, and notcrawl.
$ npx -y skills add vincentkoc/dotskills --skill crawlkit --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/crawlkitContext preview
The summary Claude sees to decide when to auto-load this skill.
Maintain and release the crawlkit Go library, preserving downstream compatibility for gitcrawl, slacrawl, discrawl, and notcrawl.
name: crawlkit description: Maintain and release the crawlkit Go library, preserving downstream compatibility for gitcrawl, slacrawl, discrawl, and notcrawl. license: MIT metadata: workflow-exemption: "Repository-owned contribution and release lifecycle; this skill supplies library and downstream validation constraints." source: "https://github.com/vincentkoc/dotskills"
Maintain crawlkit, the shared Go library for crawl app archive infrastructure. Use this skill to keep shared archive infrastructure reusable, tagged, and safe for downstream app branches.
against a released `crawlkit` tag.
control metadata behavior.
1. Locate the `crawlkit` checkout from the current repository, an explicit user path, or the configured workspace root. 2. Read repo-local `AGENTS.md`, `README.md`, `CONTRIBUTING.md`, and `docs/publishing.md` before release or compatibility work. 3. Keep provider-specific logic out of `crawlkit`. Shared mechanics belong in packages such as `config`, `store`, `snapshot`, `mirror`, `state`, `output`, `progress`, `tui`, `cache`, and `control`. 4. Run the library gate with workspace masking disabled:
GOWORK=off go mod tidy git diff --exit-code -- go.mod go.sum GOWORK=off go vet ./... GOWORK=off go test -count=1 ./...
5. For release checks, verify the signed tag and public Go proxy:
git tag -v <version> GOPROXY=https://proxy.golang.org GONOSUMDB= go list -m github.com/vincentkoc/crawlkit@<version>
6. For downstream readiness, inspect app branches read-only. Confirm they are clean, rebased, require the released `crawlkit` version, and pass:
GOWORK=off go test ./... <app> --help <app> --version <app> metadata --json <app> status --json <app> tui --json
7. Use temp `HOME`, `XDG_CONFIG_HOME`, and `XDG_CACHE_HOME` for CLI smokes. Never mutate live app archives.
backport.
We are moving from "prompt as text" to skill as runtime module. Each skill acts like a lightweight, containerized application for AI work: a stable interface, opinionated workflow, and bundled resources that can be installed, versioned, tested, and reused
Prepare and check trusted macOS hosts for physical Android and iPhone tests with agent-device, ADB, and Xcode, or set up iPhone…
Resolve canonical Git checkouts, index and verify codebase-memory-mcp graphs through the guarded CLI, open its browser viewer on…
Mine structured Codex /goal history locally or across a configured machine fleet, measure active goal time and resumed thread…
Recover Codex or Claude sessions from tmux panes, saved cockpit snapshots, session history, and recent agent logs without…
Interpret Crabpot and OpenClaw performance dashboard metrics, import-loop profiles, runtime profiles, and branch-to-branch perf…
Template skill for repository authors; excluded from public publishing.