anvil:<type>

Scaffold artifact-oriented Anvil skills with SKILL.md and _review.json contracts.

1|Updated May 28, 2026
One-click install
npx skills add https://github.com/rjwalters/anvil --skill anvil-type
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: anvil:<type>
Source: https://github.com/rjwalters/anvil/tree/main/anvil/templates
Command: npx skills add https://github.com/rjwalters/anvil --skill anvil-type

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a standardized template for creating new Anvil skills so that discovery, lifecycle commands, review/critique contracts, and directory layout work consistently.

Core Features & Use Cases

  • Skill frontmatter + identity fields: Defines a discoverable skill entry with name, description, domain, and artifact type placeholders.
  • Lifecycle command scaffold: Establishes draft, review, revise, and audit command responsibilities and the expected read/write artifacts per phase.
  • Load-bearing review contract guidance: Specifies the canonical _review.json schema requirements and how verdict aggregation and revision should consume them.

Quick Start

Copy anvil/templates/README.md and anvil/templates/SKILL.md, replace every placeholder like <type> with your artifact type, then place the result as the root SKILL.md for your new skill directory.

Frequently Asked Questions about anvil:<type>

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold an Anvil skill for generating prose and graphics artifacts?

To scaffold an Anvil skill, copy the provided templates, replace placeholders like <type> with your artifact type, and save the result as a root SKILL.md to standardize directory layout and lifecycle.

What is the canonical review contract for artifact-oriented skills in Anvil?

The canonical review contract is a _review.json schema that specifies requirements for verdict aggregation and how revisions should consume audit evidence during the skill lifecycle.

How do I define deterministic lifecycle commands for draft, review, and audit phases?

Deterministic lifecycle commands are defined in the Markdown body of SKILL.md, which prescribes the expected read and write artifacts plus command responsibilities for each phase.

What YAML frontmatter fields are required for a new Anvil skill directory?

A new Anvil skill requires YAML frontmatter in the root SKILL.md file containing at minimum the name and description fields to ensure the skill entry is discoverable.

When do I need a standardized directory layout for artifact generation skills?

You need a standardized directory layout when creating artifact-oriented skills for documents like memos, patent applications, research papers, pitch decks, slide decks, and technical reports to ensure consistent lifecycle management.

Can I use this skill scaffolding template for different types of technical reports and presentations?

Yes, the skill scaffolding template supports artifact-oriented skills for various prose-and-graphics artifacts including memos, patent applications, research papers, pitch decks, slide decks, and technical reports.