
Warp Common Skills
https://github.com/warpdotdev/common-skills- Category
- AI Agents
- Rank
- No. 1312Tools index
Previous survey · No. 1322 ·
- Pricing
- Open Source
- Type
- TOOL
- Builder
- warpdotdev
- GitHub
- 558 stars
- Date
About
Shared agent skills published by Warp for use in agentic terminal workflows.
What it does
Warp Common Skills packages reusable operating playbooks for coding agents. The collection covers specification writing, implementation, pull requests, CI diagnosis, merge conflicts, research, and decision critique. Each skill carries trigger guidance and may include supporting documentation, assets, or Python automation. Teams can install selected skills globally or copy them into individual repositories.
Why it's ranked here
This is a practical collection with unusually concrete workflow coverage. It connects specification work to implementation and review, while bundled validators check generated review data and interactive walkthroughs. The value is strongest for teams already using Warp and GitHub. Some included helpers remain tied to Warp infrastructure, and the documented skill list does not cover every supplied skill directory.
What's good
The collection favors focused procedures over broad prompts. Review automation validates comment locations against actual diff lines and catches malformed suggestion blocks. Merge-conflict tooling extracts compact context from Git stages and conflict markers. Walkthrough validation checks graph structure, controls, directed edges, and browser rendering. Installation supports either the whole collection or individual skills.
Tradeoffs
Several workflows assume GitHub, local Git checkouts, or Warp-specific conventions. Two feedback helpers require Google Cloud secret access and fixed Slack destinations, so they are not generally portable. One snippet helper falls back to the current branch when a pinned commit is unavailable, which can make embedded content diverge from its link. Browser validation also depends on Playwright availability.
How to use it well
Use it for teams that want repeatable agent behavior around specifications, implementation, reviews, CI failures, and conflict resolution. Install only the skills a repository needs, then add a small local companion for project-specific rules. It fits best beside existing GitHub and Git tooling. It does not replace repository conventions, credentials, cloud configuration, or the underlying agent runtime.
Technical notes+
README.md defines .agents/skills/<skill-name>/SKILL.md as the required package shape and documents installation through npx skills@latest. .agents/skills/review-pr/scripts/validate_review_json.py normalizes review paths, maps annotated diff lines by side, and rejects invalid inline comments or suggestion ranges. .agents/skills/resolve-merge-conflicts/scripts/extract_conflict_context.py reads Git index stages and conflict markers. .agents/skills/readout/scripts/embed_snippets.py embeds files from pinned Git commits, gzip-compressing content above 2,048 bytes. .agents/skills/pr-walkthrough/scripts/validate_d3_canvas.py performs static checks and optional Playwright browser validation. .agents/skills/complain/submit.py and .agents/skills/suggestion-box/submit.py sanitize messages, retrieve Slack webhooks through gcloud, and intentionally return success after reporting submission failures.
Observed
- Install surface
- The skills CLI can list, install, and globally update skills through npx.
- Selection model
- Consumers can install every skill, install one named skill, or copy selected skill directories into a repository.
- Agent target
- Documented installation commands target the Warp agent.
- Package structure
- Each skill occupies its own directory and requires a skill description with YAML frontmatter containing a kebab-case name and usage description.
- Helper language
- The supplied automation and validation helpers are Python 3 scripts.
- External interfaces
- Included helpers interact with Git, GitHub REST and GraphQL APIs, Google Cloud Secret Manager, Slack webhooks, and an optional Playwright browser.
Read from README.md, .agents/skills/complain/submit.py, .agents/skills/suggestion-box/submit.py, .agents/skills/readout/scripts/update_index.py, .agents/skills/readout/scripts/embed_snippets.py, .agents/skills/review-pr/scripts/resolve_spec_context.py, .agents/skills/review-pr/scripts/validate_review_json.py, .agents/skills/pr-walkthrough/scripts/d3_canvas_runtime.py, .agents/skills/pr-walkthrough/scripts/validate_d3_canvas.py, .agents/skills/resolve-merge-conflicts/scripts/extract_conflict_context.py.
What it can do
Execute terminal commands
Command strings → Command execution results
Manage file system operations
File paths and operation parameters → File manipulation results
Navigate directory structures
Directory paths → Directory listings and navigation state
Parse and process terminal output
Raw terminal output → Structured data or formatted results
Chain multiple terminal operations
Sequence of commands and parameters → Workflow execution results
Handle environment variables
Variable names and values → Environment configuration changes
Tags
Tech Stack
Comments (0)
No comments yet
Editorially curated, with community endorsements as a secondary signal. Corrections welcome.