cli-guide
SIMBL CLI command reference and usage guide. Use when working with SIMBL tasks or needing CLI syntax reference.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
SIMBL CLI command reference and usage guide. Use when working with SIMBL tasks or needing CLI syntax reference.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Comprehensive React Native and Expo development skill for building cross-platform mobile apps. Use when creating React Native or Expo projects, building screens and navigation with Expo Router, using Expo SDK packages (camera, location, notifications, file system, etc.), configuring app.json or eas.json for builds, working with React Native core components (View, Text, FlatList, etc.), implementing state management, forms, and common patterns, setting up EAS Build, Submit, or Update, or troubleshooting React Native and Expo issues.
Comprehensive Swift and Apple platform development skill for building native iOS, macOS, tvOS, and iPadOS apps. Use when creating Swift projects, building SwiftUI views, implementing Swift concurrency (async/await, actors), working with SwiftData or Core Data, configuring Xcode projects, signing and capabilities, implementing platform-specific features (WidgetKit, App Intents, Live Activities), or troubleshooting Swift/Xcode issues.
Complete reference for Claude Code's memory management system including all file types, locations, import syntax, and best practices. Use when planning or managing CLAUDE.md and related memory files.
Expert knowledge for categorizing learnings and routing them to appropriate improvement targets. Use when analyzing session learnings to determine where context improvements should be applied.
Best practices for writing SIMBL tasks that Claude can execute with zero context. Use when creating or refining tasks for maximum clarity.
Expert knowledge for working with Backlog.md task management. Use when managing tasks, organizing epics, handling dependencies, or tracking project progress. Automatically applies Backlog.md best practices.
| name | cli-guide |
| description | SIMBL CLI command reference and usage guide. Use when working with SIMBL tasks or needing CLI syntax reference. |
| allowed-tools | Read, Bash, Grep, Glob |
Complete command reference for SIMBL, the CLI backlog manager.
npm install -g simbl
# or
bun install -g simbl
simbl init
Creates .simbl/tasks.md with # Backlog and # Done sections.
simbl add "Task title"
simbl add "Task title" --priority 2
simbl add "Task title" --tags "backend,api"
simbl add "Task title" --content "Description here"
simbl add "Task title" --priority 2 --tags "backend,api" --content "Description here"
simbl list # All backlog tasks
simbl list --status in-progress # Only in-progress
simbl list --status done # Completed tasks
simbl list --tag backend # Filter by tag
simbl list --project auth # Filter by project
simbl list --search "login" # Search titles/content
simbl list --limit 5 # Limit results
simbl show task-1
simbl show 1 # Short form (digits only)
Note: Any command accepting a task ID supports short form. If user provides just digits (e.g., "9"), treat as "task-9" (or "{prefix}-9" with custom prefix).
simbl update task-1 --title "New title"
simbl update task-1 --content "Replace content"
simbl update task-1 --append "Add to content"
simbl tag add task-1 backend
simbl tag add task-1 p1 # Sets priority (replaces existing)
simbl tag add task-1 in-progress # Marks as in-progress
simbl tag remove task-1 backend
simbl done task-1 # Move to Done section
simbl cancel task-1 # Adds [canceled] tag
simbl relate task-2 --parent task-1 # task-2 is child of task-1
simbl relate task-3 --depends-on task-2 # task-3 depends on task-2
simbl unrelate task-2 --parent # Remove parent relationship
simbl unrelate task-3 --depends-on task-2 # Remove dependency
simbl doctor # Check for issues
simbl serve # Start browser UI on port 3497
[p1] - Highest priority (urgent/critical)[p2] - High priority[p3] - Medium-high priority[p4] - Medium priority[p5] - Medium-low priority[p6] - Low priority[p7] - Lower priority[p8] - Very low priority[p9] - Lowest priorityOnly one priority tag per task. Adding a new priority replaces the existing one.
[in-progress] - Currently being worked on[canceled] - Task was canceled[refined] - Task has been refined/detailed[project:name] - Associates task with a project[child-of-task-1] - This task is a subtask of task-1[depends-on-task-2] - This task is blocked by task-2Any other [tag-name] format for categorization.
Tasks are stored in .simbl/tasks.md:
# Backlog
## task-1 Implement user authentication
[p2] [backend] [project:auth]
### Description
Add JWT-based auth to the API.
### Acceptance Criteria
- [ ] Login endpoint works
- [ ] Token refresh works
## task-2 Fix null pointer bug
[p1] [in-progress] [depends-on-task-1]
### Description
UserService.getProfile() crashes on null user.
# Done
## task-0 Set up project structure
[p2] [backend]
### Description
Initial project scaffolding.
Use quotes for multi-line content:
simbl add "Task title" --content "Line 1
Line 2
Line 3"
simbl update task-1 --append "### Notes
- Point 1
- Point 2"
| ❌ Wrong | ✅ Correct |
|---|---|
--description | --content |
simbl edit | simbl update |
simbl modify | simbl update |
# ❌ Wrong - positional args don't work
simbl relate task-2 depends-on task-1
# ✅ Correct - use flag syntax
simbl relate task-2 --depends-on task-1
simbl relate task-2 --parent task-1
simbl add:
--priority <N> - Set priority (1-9)--tags "tag1,tag2" - Add tags (comma-separated)--content "..." - Set description/contentsimbl update:
--title "..." - Replace title--content "..." - Replace content--append "..." - Add to existing contentsimbl relate:
--depends-on <id> - This task depends on another--parent <id> - This task is a subtask of another