By cyotee
Context bootstrap commands for CLAUDE.md, PRD.md, and PROMPT.md with mode-aware agent support
npx claudepluginhub cyotee/cyotee-claude-plugins --plugin upBootstrap context with CLAUDE.md AND read PRD.md for project requirements
Bootstrap context with CLAUDE.md AND read PRD.md (alias for /up:plan)
Bootstrap context for agent execution - read CLAUDE.md AND PROMPT.md task instructions
Bootstrap context by reading CLAUDE.md and any referenced documentation
Bootstrap your AI coding assistant with project context by reading documentation files.
Dual-Platform Support: This plugin works with both Claude Code and OpenCode.
/plugin marketplace add cyotee/cyotee-claude-plugins
/plugin install up@cyotee
Copy or symlink the .opencode/ directory to your project:
# Option 1: Symlink (recommended for development)
ln -s /path/to/plugins/up/.opencode/commands ~/.config/opencode/commands/up
# Option 2: Copy to project
cp -r /path/to/plugins/up/.opencode/commands .opencode/commands/
Or reference in your opencode.json:
{
"instructions": "{file:.opencode/commands/up.md}"
}
/upLoad project context by reading CLAUDE.md and any referenced documentation.
What it does:
Example output:
Context loaded from CLAUDE.md:
- Project: [Project Name] - [Description]
- Architecture: [Key patterns]
- Dependencies: [Key libs/frameworks]
- Also read: [Referenced CLAUDE.md files]
Ready to assist with this codebase.
When to use: At the start of any Claude Code session to understand the project.
/up:planLoad project context AND the global PRD and task status.
Aliases: /up:prd
What it does:
Example output:
# Project Context Loaded
## Vision (from PRD.md)
[Project name] - [Vision statement]
## Key Requirements
- [Requirement 1]
- [Requirement 2]
## Task Status (from tasks/INDEX.md)
| # | Title | Status | Layer |
|---|-------|--------|-------|
| [P]-1 | ... | ✅ Complete | [Layer] |
| [P]-2 | ... | 🚀 In Progress | [Layer] |
Ready tasks: [list]
Blocked tasks: [list]
When to use: When you need to understand both the codebase and current task status.
/up:promptLoad project context AND agent task instructions from PROMPT.md.
What it does:
Example output:
Context loaded:
- Project: [Project Name]
- Task: [P]-7 - [Task Title]
Assignment:
- [Key deliverable 1]
- [Key deliverable 2]
Inventory checks to perform:
- [ ] [Prerequisite 1]
- [ ] [Prerequisite 2]
Completion promise: TASK_COMPLETE
Beginning work...
When to use: In agent worktrees after /backlog:launch creates the PROMPT.md.
The /up:plan command scans for tasks/ directories:
find . -type d -name "tasks" -not -path "*/node_modules/*" 2>/dev/null
For each discovered tasks/ directory:
tasks/INDEX.md for layer name and task status| File | Purpose |
|---|---|
CLAUDE.md | Project documentation, conventions, architecture |
PRD.md | Global project requirements |
tasks/INDEX.md | Task backlog with status table |
PROMPT.md | Agent task instructions (in worktrees) |
1. /up # Understand the codebase
2. /up:plan # See available tasks
3. /backlog:launch # Create worktree for a task
4. /up:prompt # (In worktree) Load task instructions
up/
├── .claude-plugin/
│ └── plugin.json # Claude Code manifest
├── .opencode/
│ └── commands/ # OpenCode-format commands
│ ├── up.md
│ ├── plan.md
│ ├── prd.md
│ └── prompt.md
├── commands/ # Claude Code commands (source of truth)
│ ├── up.md
│ ├── plan.md
│ ├── prd.md
│ └── prompt.md
├── build/
│ ├── translate.ts # Bun/TypeScript translator
│ └── translate.sh # Bash translator (fallback)
├── opencode.json # OpenCode manifest
└── README.md
If you modify the Claude Code commands in commands/, regenerate the OpenCode versions:
# Using Bun (recommended)
cd plugins/up
bun run build/translate.ts
# Using Bash (limited agent support)
./build/translate.sh
| Feature | Claude Code | OpenCode |
|---|---|---|
| Command prefix | /up:plan | /plan |
| Tool restrictions | Per-command frontmatter | Per-agent config |
| Model format | sonnet | anthropic/claude-sonnet |
MIT
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Share bugs, ideas, or general feedback.
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.