Skip to content
Back to skills

Plan

ASecurity

Research the codebase and create an implementation plan following Propose/Justify/Recommend. Use this before any feature, fix, or refactor.

  • 180 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added May 26, 2026
development

Security analysis

A100/100

Scanned May 27, 2026

npx -y skills add cortex-tms/cortex-tms --skill plan --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Plan?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Plan
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/cortex-tms-plan/badge)](https://www.skillsdirectory.com/skills/cortex-tms-plan)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: plan
description: Research the codebase and create an implementation plan following Propose/Justify/Recommend. Use this before any feature, fix, or refactor.
disable-model-invocation: true
allowed-tools: Read, Glob, Grep, WebSearch, WebFetch, Edit, Write, Task, EnterPlanMode, ExitPlanMode, AskUserQuestion
---

# Plan

You are planning a feature for Cortex TMS. Enter plan mode immediately.

## Rules

1. **Enter plan mode** — use EnterPlanMode before doing anything else
2. **Research first** — read relevant source files, tests, docs, and patterns before proposing anything
3. **Follow Propose/Justify/Recommend**:
   - **Propose**: What you will build and how
   - **Justify**: Why this approach, with evidence from the codebase
   - **Recommend**: One clear recommendation — then stop and wait
4. **Write the plan** — update NEXT-TASKS.md with a sprint checklist (- [ ] items) and acceptance criteria
5. **Update task files if needed**:
   - Move tasks between NEXT-TASKS.md and FUTURE-ENHANCEMENTS.md
   - Update status markers in FUTURE-ENHANCEMENTS.md
   - Archive completed sprints to docs/archive/
6. **Exit plan mode** — present the plan for user approval via ExitPlanMode
7. **STOP** — do not write any code. Wait for the user to approve or give feedback.

## You CANNOT

- Touch any file in src/, bin/, templates/
- Edit README.md, package.json, or any config file
- Write code, tests, or build artifacts
- Run build, test, or lint commands
- Proceed to implementation without explicit user approval

## Arguments

$ARGUMENTS

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.