Updated 6mo ago
by YuxiaoWang-520
harness-craft
A composable library of skills and rules for AI coding agents. Covers repo memory, long-horizon execution, multi-agent coordination, TDD, security review, and delivery automation.
73 GitHub stars (73)
Steady at 73 stars — no new stars in the 16 days since Sep 30.
- 30 skills (30 skills found in its SKILL.md files)
- 5 forks (5 forks)
- 6mo ago last update (Last updated 6mo ago)
Install
Skills CLI
npx skills add YuxiaoWang-520/harness-craft
Asks which skills and agents to install. Just one: npx skills add YuxiaoWang-520/harness-craft --skill agent-team-dev — add -g for every project.
Claude Code
git clone https://github.com/YuxiaoWang-520/harness-craftcp -r "harness-craft/skills/agent-team-dev" ~/.claude/skills/
Copies the agent-team-dev skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add YuxiaoWang-520/harness-craft
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md — showing the first 30 of 47 files.
-
agent-team-dev
Coordinate coding tasks with a lean sub-agent team (max 4 sub-agents) using explicit role ownership and strict quality gates. Use when tasks need parallel design/implementation/testing/review handoffs with correctness as the top priority, efficiency second, and token optimization third.
skills/agent-team-dev/SKILL.md on GitHub (opens in a new tab) -
api-design
REST API design patterns including resource naming, status codes, pagination, filtering, error responses, versioning, and rate limiting for production APIs.
skills/api-design/SKILL.md on GitHub (opens in a new tab) -
article-writing
Write articles, guides, blog posts, tutorials, newsletter issues, and other long-form content in a distinctive voice derived from supplied examples or brand guidance. Use when the user wants polished written content longer than a paragraph, especially when voice consistency, structure, and credibility matter.
skills/article-writing/SKILL.md on GitHub (opens in a new tab) -
backend-patterns
Backend architecture patterns, API design, database optimization, and server-side best practices for Node.js, Express, and Next.js API routes.
skills/backend-patterns/SKILL.md on GitHub (opens in a new tab) -
canvas-design
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.
skills/canvas-design/SKILL.md on GitHub (opens in a new tab) -
claude-api
Anthropic Claude API patterns for Python and TypeScript. Covers Messages API, streaming, tool use, vision, extended thinking, batches, prompt caching, and Claude Agent SDK. Use when building applications with the Claude API or Anthropic SDKs.
skills/claude-api/SKILL.md on GitHub (opens in a new tab) -
coding-standards
Universal coding standards, best practices, and patterns for TypeScript, JavaScript, React, and Node.js development.
skills/coding-standards/SKILL.md on GitHub (opens in a new tab) -
content-engine
Create platform-native content systems for X, LinkedIn, TikTok, YouTube, newsletters, and repurposed multi-platform campaigns. Use when the user wants social posts, threads, scripts, content calendars, or one source asset adapted cleanly across platforms.
skills/content-engine/SKILL.md on GitHub (opens in a new tab) -
crosspost
Multi-platform content distribution across X, LinkedIn, Threads, and Bluesky. Adapts content per platform using content-engine patterns. Never posts identical content cross-platform. Use when the user wants to distribute content across social platforms.
skills/crosspost/SKILL.md on GitHub (opens in a new tab) -
deep-research
Multi-source deep research using firecrawl and exa MCPs. Searches the web, synthesizes findings, and delivers cited reports with source attribution. Use when the user wants thorough research on any topic with evidence and citations.
skills/deep-research/SKILL.md on GitHub (opens in a new tab) -
develop-web-game
Use when Codex is building or iterating on a web game (HTML/JS) and needs a reliable development + testing loop: implement small changes, run a Playwright-based test script with short input bursts and intentional pauses, inspect screenshots/text, and review console errors with render_game_to_text.
skills/develop-web-game/SKILL.md on GitHub (opens in a new tab) -
dmux-workflows
Multi-agent orchestration using dmux (tmux pane manager for AI agents). Patterns for parallel agent workflows across Claude Code, Codex, OpenCode, and other harnesses. Use when running multiple agent sessions in parallel or coordinating multi-agent development workflows.
skills/dmux-workflows/SKILL.md on GitHub (opens in a new tab) -
doc
Use when the task involves reading, creating, or editing `.docx` documents, especially when formatting or layout fidelity matters; prefer `python-docx` plus the bundled `scripts/render_docx.py` for visual checks.
skills/doc/SKILL.md on GitHub (opens in a new tab) -
e2e-testing
Playwright E2E testing patterns, Page Object Model, configuration, CI/CD integration, artifact management, and flaky test strategies.
skills/e2e-testing/SKILL.md on GitHub (opens in a new tab) -
eval-harness
Formal evaluation framework for Claude Code sessions implementing eval-driven development (EDD) principles
skills/eval-harness/SKILL.md on GitHub (opens in a new tab) -
exa-search
Neural search via Exa MCP for web, code, and company research. Use when the user needs web search, code examples, company intel, people lookup, or AI-powered deep research with Exa's neural search engine.
skills/exa-search/SKILL.md on GitHub (opens in a new tab) -
fal-ai-media
Unified media generation via fal.ai MCP — image, video, and audio. Covers text-to-image (Nano Banana), text/image-to-video (Seedance, Kling, Veo 3), text-to-speech (CSM-1B), and video-to-audio (ThinkSound). Use when the user wants to generate images, videos, or audio with AI.
skills/fal-ai-media/SKILL.md on GitHub (opens in a new tab) -
figma-implement-design
Translate Figma nodes into production-ready code with 1:1 visual fidelity using the Figma MCP workflow (design context, screenshots, assets, and project-convention translation). Trigger when the user provides Figma URLs or node IDs, or asks to implement designs or components that must match Figma specs. Requires a working Figma MCP server connection.
skills/figma-implement-design/SKILL.md on GitHub (opens in a new tab) -
figma
Use the Figma MCP server to fetch design context, screenshots, variables, and assets from Figma, and to translate Figma nodes into production code. Trigger when a task involves Figma URLs, node IDs, design-to-code implementation, or Figma MCP setup and troubleshooting.
skills/figma/SKILL.md on GitHub (opens in a new tab) -
frontend-design
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.
skills/frontend-design/SKILL.md on GitHub (opens in a new tab) -
frontend-patterns
Frontend development patterns for React, Next.js, state management, performance optimization, and UI best practices.
skills/frontend-patterns/SKILL.md on GitHub (opens in a new tab) -
frontend-slides
Create stunning, animation-rich HTML presentations from scratch or by converting PowerPoint files. Use when the user wants to build a presentation, convert a PPT/PPTX to web, or create slides for a talk/pitch. Helps non-designers discover their aesthetic through visual exploration rather than abstract choices.
skills/frontend-slides/SKILL.md on GitHub (opens in a new tab) -
gh-address-comments
Help address review/issue comments on the open GitHub PR for the current branch using gh CLI; verify gh auth first and prompt the user to authenticate if not logged in.
skills/gh-address-comments/SKILL.md on GitHub (opens in a new tab) -
gh-fix-ci
Use when a user asks to debug or fix failing GitHub PR checks that run in GitHub Actions; use `gh` to inspect checks and logs, summarize failure context, draft a fix plan, and implement only after explicit approval. Treat external providers (for example Buildkite) as out of scope and report only the details URL.
skills/gh-fix-ci/SKILL.md on GitHub (opens in a new tab) -
investor-materials
Create and update pitch decks, one-pagers, investor memos, accelerator applications, financial models, and fundraising materials. Use when the user needs investor-facing documents, projections, use-of-funds tables, milestone plans, or materials that must stay internally consistent across multiple fundraising assets.
skills/investor-materials/SKILL.md on GitHub (opens in a new tab) -
investor-outreach
Draft cold emails, warm intro blurbs, follow-ups, update emails, and investor communications for fundraising. Use when the user wants outreach to angels, VCs, strategic investors, or accelerators and needs concise, personalized, investor-facing messaging.
skills/investor-outreach/SKILL.md on GitHub (opens in a new tab) -
learn
Use when the user wants to save knowledge from the current session, review accumulated knowledge, or when the session has been long and instructive. Enables agents to extract reusable patterns from interactions and get smarter over time.
skills/learn/SKILL.md on GitHub (opens in a new tab) -
linear
Manage issues, projects & team workflows in Linear. Use when the user wants to read, create or updates tickets in Linear.
skills/linear/SKILL.md on GitHub (opens in a new tab) -
longrun-dev
Run stable long-horizon autonomous software development across many context windows with no routine human confirmations. Use when tasks require hours/days of coding, reliable cross-session handoff, one-feature-at-a-time progress, strict end-to-end verification, and clean-state commits after every session.
skills/longrun-dev/SKILL.md on GitHub (opens in a new tab) -
market-research
Conduct market research, competitive analysis, investor due diligence, and industry intelligence with source attribution and decision-oriented summaries. Use when the user wants market sizing, competitor comparisons, fund research, technology scans, or research that informs business decisions.
skills/market-research/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.