codex

cairn

Cairn brings all the important questions up to be decided upfront, so you can hand long-running execution to your agent confidently.

0 on GitHubby Lukasz Kosiakv1.9.0MITupdated 17 days agoDeveloper Tools

Plugin cairn in uHappyLogic/cairn-codex. Commands read from the repo's manifest — 17 days ago.

What it installs

Skills (22)

  • answer-all-open-questions-with-recommendation

    Record the embedded recommendation as the answer for every question in the current milestone that carries one, reasoning over the whole set inline.

  • answer-open-question-with-alternative

    Record a chosen alternative from an open question's embedded analysis as that question's answer in the current milestone's requirements.md.

  • answer-open-question-with-recommendation

    Record an open question's embedded recommendation as that question's answer in the current milestone's requirements.md.

  • answer-open-question

    Answer a named open question of the current milestone by recording the supplied answer as a decision in its requirements.md.

  • ask-in-milestone-context

    Answer an informational question about the current milestone from its goal, decisions, task lists, and live deliverables, without editing anything.

  • capture-milestone-principle-updates

    Distill reusable answering principles from a named milestone's recorded decisions into the project-wide principle store.

  • complete-all-tasks

    Complete every task in the current milestone's TASKS_TODO.md one by one, moving each to TASKS_DONE.md.

  • complete-task

    Complete a single named task from the current milestone's TASKS_TODO.md inline in this conversation and move it to TASKS_DONE.md.

  • define-milestone-goal

    Create a new milestone directory with its four starting files from the provided goal description.

  • derive-tasks

    Convert the current milestone's requirements.md into a complete, dependency-ordered TASKS_TODO.md of brief-level task sections.

  • discuss-milestone-goal

    Analyze an overall goal description and ask clarifying questions to make the milestone goal crisp, complete, and ready for formal definition.

  • discuss-new-task

    Clarify a rough or ambiguous issue into one or more well-defined, task-sized pieces ready to add to the current milestone's task list.

  • discuss-open-question

    Discuss a named open question in the current milestone requirements, surfacing alternatives, trade-offs, and a recommendation to help the user decide.

  • finish-current-milestone

    Mark the current milestone as done, recording its accomplishments in milestones/README.md, clearing the current-milestone pointer, and updating AGENTS.md for lasting changes.

  • goto-next-milestone

    Activate an already-defined milestone by pointing milestones/README.md at it as the current milestone.

  • init-milestone-base-workflow

    Bootstrap the milestone workflow in a project by creating the milestones/ directory and milestones/README.md, and ensuring AGENTS.md carries the workflow guidance.

  • modify-milestone-goal

    Revise the Goal section of the current milestone's requirements.md when the objective itself needs to be reshaped, broadened, narrowed, or corrected.

  • provide-alternatives-to-all-open-questions

    Annotate every open question in the current milestone lacking alternatives with a set of alternatives, dispatching one subagent per question.

  • recommend-all-open-questions

    Annotate every open question in the current milestone carrying alternatives with a single recommended option, reasoning over the whole set inline.

  • review-milestone-requirements

    Review the current milestone's requirements to reconcile its open questions against recorded decisions, surface new gaps, and report whether it has converged.

  • specify-milestone-starting-state

    Analyze the project's existing state and fill the "Relevant starting state" section of a milestone's requirements.md with context that supports future decisions.

  • submit-task

    Add a single already-clear issue to the current milestone's TASKS_TODO.md as a brief-level task section.

Subagents (2)

  • complete-task

    Completes one named task from a milestone's task list, invoked with that task's heading text and the milestone directory.

  • provide-alternatives-to-open-question

    Enumerates the honest alternatives for one open question into one scratch file, invoked with its Short Title, milestone directory, and scratch directory.

View source on GitHub

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

Scaffold, validate, and publish new Claude Code plugins with proper structure

3 skills · 1 command · 1 agent

ruvnet/ruflo 81,589

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Use Alibaba Open Code Review from local Codex.

2 skills

alibaba/open-code-review 50,068

slidev

claude

Claude Code skill for creating and presenting Slidev slidedecks

1 skill

slidevjs/slidev 49,452

gitnexus

claudecodex

Code intelligence powered by a knowledge graph. Provides execution flow tracing, blast radius analysis, and augmented search across your codebase.

12 skills · 1 MCP server · hooks

abhigyanpatwari/GitNexus 48,482

Maintain cairn?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted