graduate

Convert a Proof of Concept into a crouton-native package and application.

10|Updated Sep 24, 2025
One-click install
npx skills add https://github.com/FriendlyInternet/nuxt-crouton --skill graduate-friendlyinternet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: graduate
Source: https://github.com/FriendlyInternet/nuxt-crouton/tree/main/.claude/skills/graduate
Command: npx skills add https://github.com/FriendlyInternet/nuxt-crouton --skill graduate-friendlyinternet

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill transforms a proven Proof of Concept (POC) into a fully-fledged, crouton-native package and application, ensuring it meets the required specifications and standards.

Core Features & Use Cases

  • Spec-Driven Graduation: Freezes the discovered specifications from the POC as authoritative and rebuilds the application to satisfy them.
  • Three-Bucket Approach: Categorizes the POC experience into Preserve, Replace, and Add buckets to ensure a comprehensive transformation.
  • Experience and Conformance Gates: Ensures the application matches the signed-off specifications and adheres to crouton standards.

Quick Start

Run the graduate skill on the POC at 'pocs/my-poc' to initiate the graduation process.

Frequently Asked Questions about graduate

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

FAQPage Schema
How do I turn a proof of concept into a crouton-native application package?

Graduating a POC involves freezing its discovered specifications as authoritative and rebuilding the application to meet crouton-native package standards. This transformation ensures the final app conforms to required behaviors and specifications.

What is the best way to preserve user experience when graduating a POC to a full application?

Use a three-bucket approach to categorize the POC experience into Preserve, Replace, and Add buckets. This ensures comprehensive transformation and experience preservation during the graduation process into a crouton-native package.

How does specification conformance work when rebuilding a POC into a production app?

Specification conformance relies on freezing the discovered POC specifications as authoritative. The application is then rebuilt to satisfy these signed-off specs, passing through experience and conformance gates to ensure it matches required standards.

Can I graduate a POC if its original specifications are not fully documented?

Yes, the graduation process works by discovering and freezing specifications from the working POC. It treats the existing POC behavior as the source of truth, categorizing elements to preserve, replace, or add for the final crouton-native package.

What are the limitations of graduating a proof of concept into a crouton-native package?

The graduation process requires strict adherence to crouton standards through experience and conformance gates. It focuses entirely on transforming POCs into crouton-native applications, limiting its use for other platform targets or non-spec-driven development workflows.