.claude/skills/start/SKILL.md
Entry point for Agent Kit. Use this when starting a session in the template repository to create or open a project.
npx skillsauth add lucidlabs-hq/agent-kit startInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
This skill is the entry point when working with the Agent Kit template. It guides you to create a new project or open an existing one.
You are in the upstream template (lucidlabs-agent-kit/). This is NOT where development happens. You need to either:
lucidlabs/
├── lucidlabs-agent-kit/ ← You are here (upstream template)
└── projects/ ← Downstream projects go here
├── customer-portal/
├── internal-dashboard/
└── ...
First, check what projects exist:
# List existing projects
ls -la ../projects 2>/dev/null || echo "No projects directory yet"
Present the options to the user:
Question: "Was möchtest du tun?"
Options:
/init-project [name]../projects/[name]/checkout-project [repo-url]If user wants to create a new project:
customer-portal)./scripts/create-agent-project.sh [project-name]
../projects/[project-name]/Project created at: ../projects/[project-name]/
To continue working:
1. Open a new terminal
2. Run: cd ../projects/[project-name] && claude
Or if using VS Code with Claude extension:
1. Open the project folder in VS Code
2. Start Claude from there
If user wants to open an existing project:
ls ../projects/
To work on [project-name]:
1. Open a new terminal
2. Run: cd ../projects/[project-name] && claude
If user wants to clone a project:
mkdir -p ../projects
git clone [repo-url] ../projects/[project-name]
Project cloned to: ../projects/[project-name]/
To continue working:
1. Open a new terminal
2. Run: cd ../projects/[project-name] && claude
If user wants to work on the template itself:
Du möchtest am Agent-Kit Template selbst arbeiten?
Das ist nur für:
- Neue Skills hinzufügen
- Boilerplate verbessern
- Dokumentation aktualisieren
Domain-spezifische Arbeit gehört in downstream Projekte.
/prime to load template contextClaude sessions are directory-bound. A session started in lucidlabs-agent-kit/ works on the template. To work on a project, the user must start a new Claude session in that project's directory.
After determining what the user wants, provide clear instructions:
## Nächste Schritte
**Projekt:** [project-name]
**Pfad:** ../projects/[project-name]/
### Für neues Terminal:
\`\`\`bash
cd ../projects/[project-name] && claude
\`\`\`
### Für VS Code:
1. Öffne den Ordner `../projects/[project-name]/` in VS Code
2. Starte Claude über die Command Palette
---
Sobald du im Projekt bist, nutze `/prime` um den Kontext zu laden.
development
Deploy invoice-accounting-assistant to HQ server. Runs tests first (TDD), then builds and deploys. Use when ready to push changes to staging/production.
testing
Visual UI verification with agent-browser. Use after implementing UI components to take screenshots, verify interactions, and self-check your work. FASTER than E2E tests.
documentation
Update README with current project status and features. Use after completing features.
tools
--- name: time-report description: Cross-project time report. Aggregates all session data from ~/.claude-time/sessions/. Use to see how much time was spent across all projects. disable-model-invocation: true allowed-tools: Bash, Read argument-hint: [all | this-week | this-month | last-month | {project-name}] --- # Time Report: Cross-Project Session Overview ## Objective Read ALL session files from `~/.claude-time/sessions/*.json` and produce an aggregated time report. Supports filtering by pe