autoskill

Detect repeated screen workflows and draft skill proposals from screenpipe captures.

Updated Jul 1, 2026
One-click install
npx skills add https://github.com/jasrajtulsi/GRAD-SCOPE --skill autoskill-jasrajtulsi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: autoskill
Source: https://github.com/jasrajtulsi/GRAD-SCOPE/tree/main/.claude/skills/autoskill
Command: npx skills add https://github.com/jasrajtulsi/GRAD-SCOPE --skill autoskill-jasrajtulsi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires httpx, pyyaml, sentence-transformers, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Autoskill turns your recent work patterns into proposed scientific-agent skills so you can spot repeated workflows, reduce manual reasoning, and grow a skill library from the way you actually work.

Core Features & Use Cases

  • Workflow Detection: Reads a recent time window of screenpipe-captured activity, groups repeated app and window-title patterns, and filters out one-off sessions.
  • Skill Matching: Compares each detected workflow against the existing skill library to decide whether an existing skill already covers it.
  • Skill Drafting: Generates either a thin composition recipe or a full new SKILL.md draft for workflows that are reused in combination or not covered at all.
  • Privacy Guardrails: Redacts sensitive text before anything reaches the language model and keeps detection local to the machine.
  • Use Case: If you repeatedly move between Chrome, Zotero, and writing tools for literature review, autoskill can recognize that pattern and propose an appropriate skill instead of making you describe it from scratch every time.

Quick Start

Ask autoskill to analyze a recent time window of your work and propose new or composable skills based on the repeated workflows it finds.

Frequently Asked Questions about autoskill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn repeated screen activity workflows into reusable skills?

To turn repeated workflows into reusable skills, this tool analyzes recent screenpipe-captured activity, groups recurring app and window-title patterns, and drafts new skill proposals for uncovered sessions. It identifies repeated knowledge-work patterns and generates either a thin composition recipe or a full new SKILL.md draft.

How does local embedding-based skill matching work for workflow clustering?

Local embedding-based skill matching compares detected screen activity workflows against an existing skill library using local sentence-transformers. It classifies whether workflows represent reuse, composition, or novelty, keeping raw OCR data on the host machine without sending it externally.

Do I need screenpipe capture to analyze and draft proposals for repeated workflows?

Yes, screenpipe capture is required. The skill reads a recent time window of screenpipe-captured activity to detect repeated app combinations and window-title signatures, filtering out one-off sessions to identify workflows that warrant a drafted skill proposal.

Can I keep raw OCR data local while using an LLM to classify workflow patterns?

Yes, privacy guardrails redact sensitive text before any data reaches the LLM backend. The workflow detection and embedding-based matching remain local to your machine, ensuring raw OCR data from screenpipe stays on the host while the LLM only processes redacted classifications.

What is the best way to automate literature review skill drafting from Chrome and Zotero usage?

To automate literature review skill drafting, the tool detects when you repeatedly move between Chrome, Zotero, and writing tools. It recognizes this window-title signature pattern and proposes an appropriate skill automatically, reducing the need to manually describe your workflow from scratch.

What are the limitations of using local sentence-transformers for workflow analysis?

Limitations include the requirement for an active LLM backend to classify reuse, composition, or novelty, and dependence on screenpipe capture quality. One-off sessions are filtered out, meaning infrequent knowledge-work patterns will not generate a skill proposal.