app-control
FreeDrive an installed LaRuche App through its declared actions, never its files.
The English summary is being prepared. Showing the original description.
Write an actionable markdown implementation plan, without executing it.
The English summary is being prepared. Showing the original description.
See how to installReview the instructions the agent will receive before you install.
Use this skill when the user wants a plan, not execution.
Planning only - no implementation this turn.
file_read, file_list, shell_exec read-only)..laruche/plans/..laruche/plans/YYYY-MM-DD_HHMMSS-<slug>.md
Use a path relative to the active workspace root. If the runtime specifies a target path, use that instead.
Core principle: A good plan makes implementation obvious. If someone has to guess, the plan is incomplete.
Assume the implementer is skilled but has zero codebase context and weak test design instincts. Give them bite-sized tasks, exact paths, complete code, and exact commands.
# [Feature Name] Implementation Plan
**Goal:** [One sentence]
**Architecture:** [2–3 sentences on approach]
**Tech Stack:** [Key technologies/libraries]
---
### Task N: [Descriptive Name]
**Objective:** [One sentence]
**Files:**
- Create: `exact/path/to/new_file.py`
- Modify: `exact/path/to/existing.py:45-67`
- Test: `tests/path/to/test_file.py`
**Step 1: Write failing test**
```python
def test_specific_behavior():
assert function(input) == expected
```
**Step 2: Verify failure** - `pytest tests/path/test.py::test_specific_behavior -v`
Expected: FAIL - "function not defined"
**Step 3: Write minimal implementation**
```python
def function(input):
return expected
```
**Step 4: Verify pass** - `pytest tests/path/test.py::test_specific_behavior -v`
Expected: PASS
**Step 5: Commit**
```bash
git add tests/path/test.py src/path/file.py
git commit -m "feat: add specific feature"
```
Each task = 2–5 minutes of focused work. One action per step. If a task feels large, split it.
file_list, file_read, shell_exec (read-only) to understand structure and find similar patterns.| Bad | Good |
|---|---|
| "Add authentication" | "Create User model with email and password_hash fields" |
| "Add validation function" | Include the complete function code |
| "Test it works" | "pytest tests/test_auth.py -v - expected: 3 passed" |
| "Create the model file" | "Create: src/models/user.py" |
After saving the plan, offer:
"Plan saved at
<path>. Ready to execute task-by-task - shall I start?"
No reviews yet. Tell others what you thought.
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.
Drive an installed LaRuche App through its declared actions, never its files.
The English summary is being prepared. Showing the original description.
Find academic papers on arXiv, with citation counts and BibTeX.
The English summary is being prepared. Showing the original description.
Render text or an image as ASCII art for terminal-friendly output.
The English summary is being prepared. Showing the original description.
Track RSS/Atom feeds and blogs via blogwatcher-cli.
The English summary is being prepared. Showing the original description.
Drive a real web browser: navigate, read, find, click, fill, screenshot
The English summary is being prepared. Showing the original description.
Measure a codebase: lines of code, language mix, and symbol lookups.
The English summary is being prepared. Showing the original description.