Alongside the MCP Server, the @awdlab/jig-mcp package
ships agent skills — procedural guides that tell an agent how to use the
MCP tools for a given task. They compose with the server: skills carry the
procedure, MCP carries the data.
Each skill is a SKILL.md with name + description frontmatter, the
convention used by the skills CLI and
compatible installers.
| Skill | What it teaches the agent to do |
|---|---|
jig |
Discover controls, look up the real API via get_control, honor signal conventions. |
jig-migrate |
Inventory p-* / mat-* / ejs-* usage, map each to its jig target, rewrite, and flag gaps. |
jig-theme |
Author a product theme with tokens only — schema → anatomy → scaffold_theme_part. |
jig-build-feature |
Compose controls into a feature: recommend_controls → recipe → get_control → scaffold. |
They install two ways.
Via the skills CLI (resolves git repos, subpaths, and local paths):
# From the repo:
npx skills@latest add https://github.com/awdlab/jig/tree/main/packages/mcp/skills
# ...or from a local checkout / the installed package folder:
npx skills@latest add ./node_modules/@awdlab/jig-mcp/skillsThe CLI detects your agent and installs to .claude/skills/, .cursor/rules/,
.agents/skills/, etc. Pick specific skills with --skill <name> or take all
with --all.
Via the package's built-in installer (init) — needs no external CLI. It
copies the bundled skills into your project and asks before overwriting an
existing skill, comparing versions:
npx @awdlab/jig-mcp init # → ./.claude/skills, prompts on conflicts
npx @awdlab/jig-mcp init --dir .cursor/rules
npx @awdlab/jig-mcp init --skill jig-migrate --yes
npx @awdlab/jig-mcp init --list # list bundled skills and exitAn up-to-date skill (same version) is left untouched; an older one prompts to
update (auto-yes with --yes, or when there is no TTY).
The
skillsCLI's sources are git repos, git URLs, and local paths — an npm spec like@awdlab/jig-mcpis not itself a source, so install from the repo subpath or the package'sskills/folder on disk. The MCP prompts (author_theme,migrate_library,build_feature) provide the same procedures in-protocol for any MCP client without a separate install.
jig