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…
Mine coding agent logs (Codex/Cursor/session histories and similar telemetry) to discover high-value candidate skills, then draft structured skill creation/reuse recommendations.
$ npx -y skills add vincentkoc/dotskills --skill technical-skill-finder --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/technical-skill-finderContext preview
The summary Claude sees to decide when to auto-load this skill.
Mine coding agent logs (Codex/Cursor/session histories and similar telemetry) to discover high-value candidate skills, then draft structured skill creation/reuse recommendations.
name: technical-skill-finder description: Mine coding agent logs (Codex/Cursor/session histories and similar telemetry) to discover high-value candidate skills, then draft structured skill creation/reuse recommendations. license: MIT metadata: source: "https://github.com/vincentkoc/dotskills"
Find recurring pain points from local agent logs and convert them into actionable skill candidates, reuse opportunities, or existing skill updates.
1. Initialize source set
2. Normalize extraction signals
3. Cluster signals
4. Map to existing skills
5. Emit ranking output
6. Produce minimal first-iteration output for high-priority candidates
root only when the user selects one or another required workflow declares it, with file/byte budgets and source/input identity. 7. Optional extension to personal-signal sources
duplicate large extracts. Apply the `$operations-worktree` task artifact contract when retention or resumable phase state is required.
Read `references/sources.md` for source precedence. Read `references/scorecard.md` for prioritization rules.
stateDiagram-v2
[*] --> SelectAuthorizedSources
SelectAuthorizedSources --> NormalizeAndCluster
NormalizeAndCluster --> CompareExistingSkills
CompareExistingSkills --> ProposeUpdate: substantial overlap
CompareExistingSkills --> ProposeNewSkill: no existing coverage
CompareExistingSkills --> ReportUncertainty: insufficient evidence
ProposeUpdate --> RankAndReport
ProposeNewSkill --> RankAndReport
RankAndReport --> [*]
ReportUncertainty --> [*]
note right of SelectAuthorizedSources
Personal channels require explicit approval.
Return findings inline unless retention is selected.
end noteWe 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…
Maintain and release the crawlkit Go library, preserving downstream compatibility for gitcrawl, slacrawl, discrawl, and notcrawl.