Skip to content

yashasvigirdhar/skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Agent Skills

Reusable Agent Skills — portable instructions that give AI agents new capabilities and expertise. These are skills I use in my daily workflow, vetted over several weeks of real usage before being generalized and shared here.

Works with any skills-compatible agent: Claude Code, Cursor, Copilot, Gemini CLI, Goose, Roo Code, Amp, and others.

Setup

Each skill has a SETUP.md that your agent can follow to configure and install the skill for your project. Point your agent to it:

Read skills/nightly-qa/SETUP.md and follow the setup instructions for my project.

The agent will explore your codebase, ask you a few targeted questions, generate a project-specific skill file, install it, and optionally do a first test run.

Available Skills

Skill What it does
nightly-qa Human-like E2E browser testing that gets smarter with each run. Opens a real browser, clicks through your app's flows, checks for errors — agnostic of your tech stack. Analyzes git diffs to discover new changes, writes checkpoint reports, fixes bugs it discovers, and opens PRs for them.
competitor-backlink-audit Competitive SEO backlink analysis using the free Ahrefs Backlink Checker via a real browser. On first run, discovers your competitors automatically. Extracts DR, backlink profiles, and linking domains for each competitor, then generates an actionable report with link-building opportunities. No Ahrefs account needed.
competitor-pricing-tracker Track and monitor competitor pricing with automatic staleness detection. On first run, explores your codebase to understand the product, discovers competitors via web research, confirms them interactively, then builds a structured pricing database with tiers, add-ons, feature gating, and overage rates. Subsequent runs re-scrape stale entries and surface changes.

How It Works

Each skill directory follows the Agent Skills specification:

skill-name/
├── SKILL.md                # Skill template — the core instructions
├── SETUP.md                # Agent-readable setup instructions
└── references/             # Supplementary docs loaded on demand
  • SETUP.md — Point your agent here. It reads your codebase, asks targeted questions, and generates a customized SKILL.md for your project.
  • SKILL.md — The generalized skill template. Contains the framework and workflow with example content. The setup agent uses this as the base and fills in your project-specific details.
  • references/ — Detailed reference material loaded on demand during runs (progressive disclosure).
  • config.json — Created on first run (not during setup). The skill explores your project, asks you to confirm its findings, and writes the config. This keeps setup fast and config accurate.

After setup, the installed skill can be invoked on demand or run as a recurring task via cron, Claude Code scheduled tasks, or any similar scheduling mechanism your agent supports. It improves itself after each run — learning from failures, adapting to code changes, and growing its test coverage over time.

Contributing

Found a useful pattern? Open a PR. Keep skills generic — project-specific details belong in your local installed copy, not here.

About

Reusable Agent Skills — portable instructions that give AI agents new capabilities. Built on the open agentskills.io spec.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors