keystone-new-action

Generate new lifecycle actions with entry and exit conditions in the Keystone framework.

42|3|Updated May 31, 2026
One-click install
npx skills add https://github.com/tacoda/keystone --skill keystone-new-action
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: keystone-new-action
Source: https://github.com/tacoda/keystone/tree/main/.claude/skills/keystone-new-action
Command: npx skills add https://github.com/tacoda/keystone --skill keystone-new-action

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill simplifies the creation of new lifecycle actions in the Keystone framework, streamlining the process for developers.

Core Features & Use Cases

  • Action Scaffolding: Automatically generates the structure for new lifecycle actions.
  • Customization: Supports defining entry conditions, activities, and exit conditions.
  • Dependency Management: Allows the listing of dependencies for the action.

Quick Start

Create a new lifecycle action named 'release-notes' using the keystone-new-action skill:

keystone new action release-notes

Frequently Asked Questions about keystone-new-action

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

FAQPage Schema
How do I scaffold a new lifecycle action in Keystone?

You can scaffold a new lifecycle action in Keystone by running the `keystone new action` command to automatically generate the required action structures for project-specific phases.

What are lifecycle actions in the Keystone framework?

Lifecycle actions in the Keystone framework are structured processes that define entry conditions, activities, and exit conditions for specific lifecycle phases within a software project.

Do I need a specific directory setup to generate Keystone actions?

Yes, generating Keystone actions requires an existing `.charter` directory in your project, and you must have the necessary file system permissions to write to it.

Can I define entry and exit conditions when creating a Keystone action?

Yes, creating a Keystone action supports customization where you can define specific entry conditions, activities, and exit conditions for your lifecycle phase.

How do I list dependencies for a new Keystone lifecycle action?

Dependency management is supported during Keystone action creation, allowing you to specify and list required dependencies directly within the generated action structure.