CtrlK
BlogDocsLog inGet started
Tessl Logo

pantheon-ai/implementation-planner

Converts a PRD or requirements document into a structured, phased implementation plan with individual phase files and granular per-task files written to .context/plans/. Also restructures existing monolithic planning documents into digestible, hierarchical directory structures. Creates a root plan index summarising all phases, a numbered phase file per phase, and a numbered task file per task inside each phase directory.

92

3.25x
Quality

93%

Does it follow best practices?

Impact

91%

3.25x

Average score across 5 eval scenarios

SecuritybySnyk

Passed

No known issues

Overview
Quality
Evals
Security
Files

new-phase.shscripts/

#!/usr/bin/env sh
# Usage: new-phase.sh <plan-slug> <phase-number> <phase-slug>
# Creates: .context/plans/plan-<plan-slug>/phases/phase-<NN>-<phase-slug>/README.md
set -eu

PLAN_SLUG="${1:?Usage: new-phase.sh <plan-slug> <phase-number> <phase-slug>}"
PHASE_NUM="${2:?Usage: new-phase.sh <plan-slug> <phase-number> <phase-slug>}"
PHASE_SLUG="${3:?Usage: new-phase.sh <plan-slug> <phase-number> <phase-slug>}"

PHASE_DIR=".context/plans/plan-${PLAN_SLUG}/phases/phase-$(printf '%02d' "${PHASE_NUM}")-${PHASE_SLUG}"

mkdir -p "${PHASE_DIR}/tasks"

cat > "${PHASE_DIR}/README.md" <<EOF
# Phase $(printf '%02d' "${PHASE_NUM}") — ${PHASE_SLUG}

## Goal

<!-- One or two sentences: what this phase delivers and why it is a natural milestone. -->

## Gate

<!-- Checklist of binary, runnable acceptance criteria. -->

- [ ] <!-- \`command\` exits 0 -->

## Dependencies

<!-- Bullet list of prior phases, files, services, or ADRs this phase depends on. -->

## Tasks

<!-- One H3 per task. Add rows as tasks are created. -->
EOF

echo "Created ${PHASE_DIR}/README.md"

SKILL.md

tile.json