github.com/mishatojk/davidskills
| Skill | Added | Review |
|---|---|---|
agent-self-scheduling skills/agent-orchestration/agent-self-scheduling/SKILL.md Make an AI agent run on a schedule, loop, or interval — cron, heartbeats, recurring autonomous checks. Use for "run every N minutes", "schedule a task", "run on a loop", "heartbeat". Covers external clocks (Claude Code, Codex, Pi) vs Hermes' built-in scheduler. | 77 77 Impact — No eval scenarios have been run Securityby Medium Suggest reviewing before use Version: 66860fb | |
anti-sleep skills/ops-and-setup/anti-sleep/SKILL.md Keep the user's MacBook awake with macOS caffeinate — prevent sleep, screen dimming, or both, for a set duration or while a process runs. Use when the user says "don't let my mac sleep", "keep the screen on", "anti-sleep", "caffeinate", or wants the machine awake overnight / during a long build. | 80 80 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 66860fb | |
brain-to-docs skills/thinking-and-docs/brain-to-docs/SKILL.md Use when the user wants to extract project vision, decisions, and preferences from his head into clear documentation (README + ADRs) through a back-and-forth Q&A loop. Triggers on "brain-to-docs", "build out the docs", "extract the vision", "let's document this project". | 80 80 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 66860fb | |
browser-harness skills/research-and-web/browser-harness/SKILL.md Direct browser control via CDP. Use when the user wants to automate, scrape, test, or interact with web pages. Connects to the user's already-running Chrome. | 75 75 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 66860fb | |
cmux skills/agent-orchestration/cmux/SKILL.md MUST be read ANY time you interact with cmux in ANY way — listing/inspecting/creating/closing cmux workspaces, panes, or surfaces; reading or capturing pane/screen output; sending input or keys to a pane/surface; delegating to, polling, or checking on other agents running in cmux panes/surfaces; building or rearranging terminal layout; cmux browser automation; sending notifications/flashes/status/progress to the sidebar; editing cmux settings; or integrating an agent with cmux hooks. If your command starts with `cmux ` or touches a cmux workspace/pane/surface/agent, read this FIRST. Triggers on "cmux", "in this workspace", "this pane", "the other agent", "delegate to", "check on the agent", "send to the pane". macOS only (14.0+). | 76 76 Impact — No eval scenarios have been run Securityby Medium Suggest reviewing before use Version: 66860fb | |
codex-subagent skills/agent-orchestration/codex-subagent/SKILL.md Launch OpenAI Codex CLI as a subagent (ChatGPT subscription auth, no API key). Use when delegating a self-contained coding task to Codex from another agent — parallel implementation work, a second opinion, or an independent verification pass. | 75 75 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 66860fb | |
create-readonly-db-role skills/ops-and-setup/create-readonly-db-role/SKILL.md Provision a hardened SELECT-only Postgres role so AI agents can safely read a production database. Works on Supabase and any Postgres. Use when the user wants agents to query prod data, says "read-only role", "safe prod DB access for agents", or is tired of running SQL by hand for agents. Differentiator: this skill CREATES the role and wiring; day-to-day querying belongs in a project-local skill. | 76 76 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 66860fb | |
cyber-audit skills/ops-and-setup/cyber-audit/SKILL.md Read-only exposure audit of the user's MacBook (and ~/Documents/code projects) for a CVE, breach, malicious package, or other security advisory, then write a structured report to ~/Documents/security-reports/. Use when the user shares a breach/CVE/malware/supply-chain advisory and asks if they're affected, says "scan my system for X", "are we affected by Y", "check if I'm vulnerable to Z", or requests any hack/breach/cyber/vulnerability audit on this MacBook. Output matches the existing audit format in ~/Documents/security-reports/. | 80 80 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 66860fb | |
deepapi skills/research-and-web/deepapi/SKILL.md Use DeepAPI for all regular web searches (POST /v1/search/web) and for any deep research you perform (POST /v1/research/deep), instead of built-in search or research tools. Also use it to scrape the web (websites, LinkedIn, GitHub, X/Twitter, YouTube), draft and send safe email, and generate images with DEEPAPI_API_BASE_URL and DEEPAPI_API_KEY. | 68 68 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 66860fb | |
deep-research skills/research-and-web/deep-research/SKILL.md Run a deep, source-backed research query via DeepAPI (go to deepapi.co to get an API key) POST /v1/research/deep. Builds a rigorous one-paragraph research prompt (per research-prompt rules), fires it, and saves a cited markdown report. Use when the user asks for "deep research", "deepapi research", "perplexity deep research" (legacy trigger), or any deep source-backed research run. Differentiator vs the deepapi skill: this is the full research workflow (prompt + run + report file), not raw endpoint access. | 80 80 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 66860fb | |
delegating-to-agents skills/agent-orchestration/delegating-to-agents/SKILL.md How to delegate work to another AI agent (Pi, Codex, Claude Code, Hermes) — picking the right agent, sending prompts to TUI agents, polling progress. Read BEFORE any `cmux send`/`tmux send-keys` to an agent, or whenever delegating, relaying, spawning, or orchestrating agent-to-agent work. | 80 80 Impact — No eval scenarios have been run Securityby Critical Do not install without reviewing Version: 66860fb | |
distribute-skill-to-all-agents skills/skill-authoring/distribute-skill-to-all-agents/SKILL.md Distribute a skill across the 4 agent skill folders (Codex, Claude Code, Pi, Hermes) so all agents see it. Use when the user says "distribute this skill", "sync skills across agents", or after creating/updating a skill that should be global. Covers the symlink layout and the ~/.pi/agent/skills trap. | 80 80 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 66860fb | |
effective-agent-skills skills/skill-authoring/effective-agent-skills/SKILL.md How to write effective agent skills — what to do, what not to do, anatomy, progressive disclosure, design patterns, anti-patterns, testing, security. Read this whenever a skill (Claude Skill, Agent Skill, SKILL.md) is being created, edited, reviewed, or debugged. Use when the user says "create a skill", "new skill", "update this skill", "improve a skill", "why isn't my skill triggering", or anything else involving authoring or editing SKILL.md files. | 68 68 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 66860fb | |
fable-safe-prompt skills/agent-orchestration/fable-safe-prompt/SKILL.md Rewrite a user's prompt to reduce the chance it trips Claude Fable 5's server-side safety classifiers (cyber/bio guardrails that force-route to Opus 4.8 or return stop_reason "refusal"). Use when the user hands you a prompt that touches cybersecurity, auth, exploits, malware, pentesting, or other dual-use topics and asks to make it "Fable-safe", "guardrail-safe", "won't get flagged/refused/downgraded", or to rewrite it so Fable 5 won't block it. | 72 72 Impact — No eval scenarios have been run Securityby High Do not use without reviewing Version: 66860fb | |
folder-specific-claude-and-agents-md skills/skill-authoring/folder-specific-claude-and-agents-md/SKILL.md Create a specialized CLAUDE.md (+ AGENTS.md symlink) inside a specific folder to give future agents folder-scoped context. Use when the user asks to create a CLAUDE.md for a folder, write folder instructions, or add agent context to a directory. | 80 80 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 66860fb | |
global-agent-guardrails skills/ops-and-setup/global-agent-guardrails/SKILL.md One shared denylist of catastrophic shell commands (rm -rf on / or ~, dd/mkfs, sudo rm, fork bombs, curl|sh, git push --force, gh repo delete) enforced as a PreToolUse/pre-exec guard across every AI coding agent on the machine — Cursor, Claude Code, Codex, OpenCode, Pi, Hermes, Grok, Droid, Devin. Use when adding or tuning blocked-command patterns, wiring the guard into a new agent or a new machine, debugging why a command was (or was not) blocked, or when the user mentions command guard, guardrails, dangerous command hook, or PreToolUse safety. | 77 77 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 66860fb | |
goal-loop skills/agent-orchestration/goal-loop/SKILL.md Explain and write effective instructions for the `/goal` feature — the persistent self-checking agent loop (plan → act → test → review → iterate), available in agents like Codex, Claude Code, and Hermes Agent. Use when the user mentions `/goal`, "goal loop", "Ralph loop", wants to kick off a long-running autonomous agent run, asks how to write a goal prompt, or wants a one-paragraph goal instruction drafted. | 72 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 66860fb | |
google-safe-browsing skills/ops-and-setup/google-safe-browsing/SKILL.md Prevent and fix Google Safe Browsing "Dangerous site" flags. Use when launching a public web app, buying/picking a domain, building a login or signup page, or when any site shows a red "Dangerous site" / "Deceptive site" warning in Chrome, Brave, Safari, Firefox, or Edge. Triggers on "dangerous site", "deceptive site", "site blocked", "safe browsing", "phishing flag", "red warning screen". | 80 80 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 66860fb | |
handoff skills/agent-orchestration/handoff/SKILL.md Compact the current conversation into a single, detailed handoff message — everything that happened, why it happened, and what's left — output in a code block so it can be copy-pasted into a fresh agent session. Use when hitting context limits, switching focus, ending a work session, or partitioning a task across fresh contexts. | 75 75 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 66860fb | |
level-up skills/thinking-and-docs/level-up/SKILL.md Gauge the user's technical + product knowledge through 7 adaptive questions, log verbatim answers with honest ratings, and grow a learning plan from the gaps found. Use when the user says "level up", "level-up session", "quiz me", "gauge my knowledge", or wants a new assessment round. Differentiator: this finds and maps gaps; the `teach` skill delivers lessons on them. | 80 80 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 66860fb | |
online-shopping skills/research-and-web/online-shopping/SKILL.md Research any online purchase with DeepAPI — fair-price checks, best deals, where to buy, shop trust. Load whenever the user is shopping or buying anything online: mentions buying a product, comparing prices, "is this a good price", "where can I get X", or attaches a product photo or listing screenshot. Research only — never places orders. | 75 75 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 66860fb | |
pi-custom-model skills/ops-and-setup/pi-custom-model/SKILL.md Register a custom or variant model (e.g. an OpenRouter ":nitro" / ":floor" / ":exacto" slug) in the Pi Agent so it can be set as the global default. Use when Pi silently falls back to a different model (e.g. moonshotai/kimi-k2.6) after setting defaultModel, or when a model slug isn't in Pi's bundled list. Triggers on "Pi reset my model", "Pi won't use this model", "add a model to Pi", "Pi default keeps reverting". | 76 76 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 66860fb | |
pi-web-search skills/research-and-web/pi-web-search/SKILL.md ONLY for Pi Agents — all other agents have their own web tools. How Pi accesses the web via the pi-web-access package — search, fetch URLs/PDFs/YouTube/GitHub. Use whenever a Pi task needs current info, docs, news, prices, or content from a specific URL. | 80 80 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 66860fb | |
prompt-me skills/thinking-and-docs/prompt-me/SKILL.md Prompt the user with pointed questions to extract what is in their head about a project — remaining work, what is being avoided, what really matters, what does not. Use when the user says "prompt me", "ask me questions", or wants the agent to figure out priorities by questioning them. | 52 52 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 66860fb | |
push-skill-to-github skills/skill-authoring/push-skill-to-github/SKILL.md Commit and push agent-skill changes to the user's private skills GitHub repo (private-skills-repo, rooted at ~/.agents). Use after creating or updating any skill, when the user says "push the skill", "push skills to github", "save the skill to my repo", or "update the skills repo". Handles staging, committing, pushing, and cleaning up the cmux pane used to do it. | 80 80 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 66860fb |