project-development

Plan, validate, and execute LLM-powered projects with a canonical pipeline.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/goodnight000/KittyCourt --skill project-development-goodnight000
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-development
Source: https://github.com/goodnight000/KittyCourt/tree/main/.codex/skills/Agent-Skills-for-Context-Engineering-main/skills/project-development
Command: npx skills add https://github.com/goodnight000/KittyCourt --skill project-development-goodnight000

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill provides a structured methodology to design, validate, and operate LLM-powered projects, helping teams decide when to use LLMs versus traditional approaches and align architecture with business goals.

Core Features & Use Cases

  • Task-model fit evaluation: guides whether a task should be solved with an LLM or with conventional code.
  • Pipeline design patterns: canonical stages Acquire → Prepare → Process → Parse → Render with deterministic, idempotent steps.
  • File-system as state: use a simple filesystem-based state machine to track progress and enable easy debugging.
  • Cost and iteration: guidance for cost estimation, testing, and agent-assisted development to accelerate delivery.
  • Reference-driven development: leverage script and reference artifacts to accelerate prototyping across projects.

Quick Start

Start by validating task-model fit with a manual prototype: run a representative example through the target model to confirm readiness. Then set up a minimal 5-stage pipeline and implement each stage as a separate, idempotent step with persistent intermediate outputs. Iterate by adding complexity only after validating the basics; use the provided scripts and references to bootstrap your project.

Frequently Asked Questions about project-development

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

FAQPage Schema
How do I structure an LLM pipeline for reliable project development?

Structure an LLM pipeline using five canonical stages: Acquire, Prepare, Process, Parse, and Render. Design each step to be deterministic and idempotent with persistent intermediate outputs to enable easy debugging and scalable development.

When should I use an LLM versus traditional code for a task?

Evaluate task-model fit by running a representative example through the target model to confirm readiness. Use this manual prototype to decide if an LLM provides sufficient accuracy, or if conventional code is more appropriate for the task.

What is the best way to manage state in an LLM processing pipeline?

Manage state in an LLM pipeline by using a simple filesystem-based state machine. This approach tracks progress through persistent intermediate outputs, ensuring reliable execution and straightforward debugging across batch and interactive workflows.

How do I estimate costs for an LLM-powered project?

Estimate LLM project costs by applying cost-aware planning during pipeline design. Validate task-model fit early with a manual prototype, then use structured outputs and iteration guidance to predict and control expenses across processing stages.

Does filesystem-based state management work for interactive agent workflows?

Filesystem-based state management supports both batch processing and interactive agent workflows. By enforcing clear stage demarcations and idempotent steps, it maintains reliable state tracking and scalable execution across different operational contexts.