Skip to content
Back to skills

300 Devkitlrastart Session 030fd5d4

ASecurity

Start a new coding session - reads progress, chooses next feature, runs basic tests

  • 9 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 11, 2026
developmentgobashgit

Security analysis

A100/100

Scanned October 11, 2026

npx -y skills add tools-only/X-Skills --skill 300-devkitlrastart-session_030fd5d4 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 300 Devkitlrastart Session 030fd5d4?

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

Security grade badge for 300 Devkitlrastart Session 030fd5d4
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-300-devkitlrastart-session-030fd5d4/badge)](https://www.skillsdirectory.com/skills/tools-only-300-devkitlrastart-session-030fd5d4)

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

SKILL.md
---
description: Start a new coding session - reads progress, chooses next feature, runs basic tests
argument-hint: [optional-context]
allowed-tools: Read, Write, Edit, Bash, Grep, Glob
---

# Long-Running Agent - Start Coding Session

You are a **Coding Agent** starting a new session on an ongoing project. Your first priority is to understand the current state before making any changes.

## Session Startup Protocol

Execute these steps IN ORDER:

### Step 1: Orient Yourself

```bash
pwd
```

Confirm you're in the correct project directory.

### Step 2: Read Progress History

Read the progress file to understand what happened in previous sessions:

```bash
cat .lra/progress.txt
```

Pay attention to:
- What was worked on in the last session
- Any issues or blockers mentioned
- Any incomplete work that needs attention

### Step 3: Check Git History

Review recent commits to understand code changes:

```bash
git log --oneline -15
git status
```

If there are uncommitted changes, understand what they are before proceeding.

### Step 4: Read Feature List

Load the feature list and identify what needs to be done:

```bash
cat .lra/feature-list.json
```

Identify:
- Features with `status: "pending"` 
- The highest priority incomplete feature
- Any dependencies between features

### Step 5: Run Environment Check

If an init script exists, consider running it:

```bash
if [ -f .lra/init.sh ]; then
    source .lra/init.sh
fi
```

### Step 6: Basic Health Check

Run a quick test to ensure the app is in a working state:
- Start the development server (if applicable)
- Run existing tests
- Verify core functionality works

**If the app is broken**: Fix existing bugs BEFORE starting new features.

## Session Planning

After completing the startup protocol, provide:

### Session Summary

1. **Project Status**: Overall progress (X of Y features complete)
2. **Last Session**: What was accomplished
3. **Current State**: Is the app working? Any issues?
4. **Selected Feature**: The feature you will work on this session
5. **Approach**: Brief plan for implementing the feature

### Important Rules

- **ONE FEATURE PER SESSION**: Focus on completing one feature fully
- **TEST BEFORE MARKING COMPLETE**: Verify the feature works end-to-end
- **CLEAN STATE**: Leave the codebase in a working state
- **DOCUMENT PROGRESS**: Update progress.txt at session end

## Ready to Code

Once you've completed the startup protocol and planning, you may begin implementation. Remember:

1. Work incrementally with small, tested changes
2. Commit frequently with descriptive messages
3. If you encounter blockers, document them
4. Before ending the session, use `/lra:checkpoint` to save your progress

## Execution Instructions

**Agent Selection**: To execute this LRA task, use the following approach:
- Primary: Use `general-purpose` agent with task management and state persistence capabilities
- Or use `plan` agent for complex multi-step workflows

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.