Auto-discovered marketplace from 1nv1s1b1e/operation-logger-skill
npx claudepluginhub 1nv1s1b1e/operation-logger-skillPersistent step-by-step operation logging for long conversations and complex tasks. Creates and maintains operation-log.md to prevent context loss. Works with Claude Code, Cursor, GitHub Copilot, Gemini CLI, Kiro, Continue, and 10+ AI coding assistants.
A multi-IDE skill that creates and maintains a persistent operation-log.md file, recording every step, decision, error, and file change during complex tasks.
Problem: In long conversations, earlier operations get compressed or dropped from context. The AI forgets what it already tried, repeats failed approaches, and loses track of modified files.
Solution: Treat the filesystem as long-term memory. Every meaningful operation gets recorded in operation-log.md — a single, chronological document that serves as the complete history of what happened.
| IDE / Tool | Status | Hooks | Installation |
|---|---|---|---|
| Claude Code | Full | Native | claude plugin install operation-logger@operation-logger-skill |
| Cursor | Full | Pre/Post/Stop | Copy .cursor/ to project root |
| GitHub Copilot | Full | Session/Pre/Post/Stop | Copy .github/hooks/ to project root |
| Mastra Code | Full | Pre/Post/Stop | Copy .mastracode/ to project root |
| OpenCode | Full | Frontmatter | Copy .opencode/skills/ to ~/.config/opencode/skills/ |
| Codex | Full | Frontmatter | Copy .codex/skills/ to ~/.codex/skills/ |
| CodeBuddy | Full | Frontmatter | Copy .codebuddy/skills/ to ~/.codebuddy/skills/ |
| KiloCode | Full | Frontmatter | Copy .kilocode/skills/ to ~/.kilocode/skills/ |
| Gemini CLI | Skills | No | Copy .gemini/skills/ to ~/.gemini/skills/ |
| Continue | Skills | No | Copy .continue/skills/ to ~/.continue/skills/ |
| Kiro | Steering | No | Copy .kiro/ to project root |
| OpenClaw | Skills | No | Copy .openclaw/skills/ to ~/.openclaw/skills/ |
| Pi Agent | Skills | No | Copy .pi/skills/ to ~/.pi/skills/ |
| FactoryAI | Skills | No | Copy .factory/skills/ to ~/.factory/skills/ |
| AdaL CLI | Skills | No | Copy .adal/skills/ to ~/.adal/skills/ |
| Agent Spec | Skills | No | Copy .agent/skills/ to ~/.agent/skills/ |
claude plugin install operation-logger@operation-logger-skill
Or add to ~/.claude/settings.json:
{
"extraKnownMarketplaces": {
"operation-logger-skill": {
"source": {
"source": "github",
"repo": "1nv1s1b1e/operation-logger-skill"
}
}
}
}
For immediate /log, /log-status, /log-export access in Claude Code:
cp commands/*.md ~/.claude/commands/
Copy the .cursor/ directory to your project root. Hooks activate automatically.
Copy .github/hooks/ to your project root. Works with Copilot CLI, VS Code, and Coding Agent.
Copy .kiro/ to your project root. Steering files provide persistent guidance.
Copy the corresponding .{platform}/skills/operation-logger/ directory to your platform's skills location.
| Command | Description |
|---|---|
/log | Start operation logging for the current task |
/log-status | Show current log status and recent operations |
/log-export | Export statistics summary from the log |
The skill triggers for multi-step tasks involving:
#### [OP-007] EDIT | Add validation to PUT endpoint
- **Action**: Added express-validator middleware to PUT /api/users/:id/profile
- **Result**: Validation now rejects invalid input with 400 status
- **Files**: src/routes/profile.ts (modified)
- **Context**: Resolves OP-005 (missing input validation)
The operation-log.md has three sections:
SEARCH READ EDIT CREATE DELETE TEST BUILD COMMAND DECISION ERROR FIX RESEARCH PLAN REVIEW
For platforms with hook support, the operation-logger provides 4 lifecycle hooks:
| Hook | Trigger | Action |
|---|---|---|
| userPromptSubmit / sessionStart | Every user message / session start | Remind to read operation-log.md if it exists |
| preToolUse | Before Write/Edit/Bash/Read | Inject Running Summary into context |
| postToolUse | After Write/Edit | Remind to log the operation |
| stop / agentStop | Agent tries to stop | Check Final Summary is filled; continue if not |
Official prompts.chat marketplace - AI prompts, skills, and tools for Claude Code
Open Design — local-first design app exposed to coding agents over MCP. Install once with your agent's plugin command and projects/files/skills are reachable through stdio.
Behavioral guidelines to reduce common LLM coding mistakes, derived from Andrej Karpathy's observations