Skip to content

joelstransky/clifford

Repository files navigation

Clifford

              _.._
            .'    '.
           /   _    \
        _.'   (o)    \
   __.-'              \
  /             _      \
 /  _         .' '.     \
 | ( \      .'     '._  /
 \  \_|    /   _      `"|
  \       /   ( )        \
   '._   /              /
      '. \  _      _   /
        \ \/ \    / \ /
         |    |  |   |
         |____|  |___|
        /  o   o   o  \
       |_______________|

Clifford is a Recursive Implementation Agent designed to manage and execute agile sprints. It uses a structured directory approach to track tasks and ensure project standards are met.

Installation

You can run Clifford directly using npx:

npx clifford init

Features

  • Sprint Management: Organized sprint directories with manifests and task descriptions.
  • Recursive Implementation: Autonomous execution of tasks with verification.
  • Project Scaffolding: Quick initialization of new projects with the Clifford structure.

Usage

Initialization

To initialize Clifford in a new project:

npx clifford init

This will create the necessary directory structure and configuration files.

Running Tasks

Clifford identifies and executes pending tasks from the current sprint's manifest.json. It performs logical refactoring and ensures all changes pass verification before committing.

License

MIT

About

An agile sprint planning and recursive-chat strategy

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors