Coding & Development⌨️cursor🌐universal
PULSE Framework – Controlled AI-Assisted Development
PULSE Framework: CLI (pulse) + MCP Server (pulse_*) for controlled agentic development. Features 30-min rule, 5 safeguards, loop detection, Git checkpoints, and escalation workflows.
Quick Start
Install this Skill
npx skills add manuelfussTC/PulseFramework# PULSE Framework – Controlled AI-Assisted Development [](https://opensource.org/licenses/MIT) [](packages/pulse-cli) [](packages/pulse-mcp) [](https://manuel-fuss.de/pulse) **PULSE** is a complete toolkit for controlled AI-assisted software development: methodology, CLI commands, MCP server for Cursor IDE, automatic safeguards, and loop detection. ```bash # Quick Start npm install && npm run build npm link -w packages/pulse-cli -w packages/pulse-mcp cd your-project pulse init --mcp # Initialize with Cursor integration ``` > **Target Audience:** Senior Developers and Tech Leads who want structured, safe AI-assisted development. --- ## ⚡ Before vs After <p align="center"> <img src="assets/diagrams/comparison-before-after.png" width="800" alt="Before vs After PULSE" /> </p> --- ## 🔄 The Workflow <p align="center"> <img src="assets/workflow/pulse-workflow-animated.gif" width="800" alt="PULSE Workflow Animation" /> </p> **Status** → **Run** → **Build** → **Doctor** → **Checkpoint** → *repeat* --- ## 🛡️ The 5 Safeguards <p align="center"> <img src="assets/workflow/safeguards-animated.gif" width="650" alt="PULSE Safeguards" /> </p> --- ## 🎬 Extension Features ### ⏱️ Always-On Status Bar Timer <p align="center"> <img src="assets/demos/statusbar-timer.gif" width="800" alt="Pulse status bar timer" /> </p> - **Visual checkpoint reminder** – See exactly how long since your last commit - **Color-coded warnings** – Green → Yellow → Red as time passes - **One-click access** – Click to open checkpoint menu instantly --- ### 🚀 One-Click Project Setup <p align="center"> <img src="assets/demos/auto-setup-fullstack.gif" width="500" alt="One-click setup" /> </p> - **Auto-detection** – Pulse recognizes uninitialized projects automatically - **Fullstack preset** – Sensible defaults for most projects - **Zero config** – MCP server, Git hooks, and Cursor rules installed in one click --- ### 💾 Smart Checkpoint (AI-Generated Commits) <p align="center"> <img src="assets/demos/smart-checkpoint.gif" width="600" alt="Smart checkpoint" /> </p> - **Context-aware** – The AI generates commit messages from your chat history - **No copy-paste** – Zero friction between coding and committing - **Git best practices** – Meaningful, structured commit messages every time --- ### ⏸️ Snooze & Stop Watcher <p align="center"> <img src="assets/demos/snooze-stop-watcher.gif" width="600" alt="Snooze and stop watcher" /> </p> - **Non-intrusive reminders** – Only notifies when you have uncommitted changes - **Snooze 1 hour** – Take a break without spam - **Stop Watcher** – Disable completely when you need deep focus --- **If Pulse helps your workflow, please ⭐ Star the Repository.** --- ## 💻 CLI Commands ### `pulse status` – Check Project State <p align="center"> <img src="assets/cli/pulse-status.png" width="650" alt="pulse status" /> </p> --- ### `pulse doctor` – Scan for Red Flags <p align="center"> <img src="assets/cli/pulse-doctor.png" width="650" alt="pulse doctor" /> </p> --- ### `pulse doctor` – Warning Example (Secrets + Mass Delete) <p align="center"> <img src="assets/cli/pulse-doctor-warning.png" width="650" alt="pulse doctor warning" /> </p> --- ### `pulse run` – Start New Feature <p align="center"> <img src="assets/cli/pulse-run.png" width="650" alt="pulse run" /> </p> --- ### `pulse checkpoint` – Save Progress <p align="center"> <img src="assets/cli/pulse-checkpoint.png" width="650" alt="pulse checkpoint" /> </p> --- ### `pulse doctor --loop` – Detect Fix-Loops <p align="center"> <img src="assets/cli/pulse-loop.png" width="650" alt="pulse loop detection" /> </p> --- ## 🤖 Agent Mode (MCP Tools) The AI agent automatically calls PULSE tools during your conversation. Here's what it looks like: ### 📊 Status Check (Before Every Response) <p align="center"> <img src="assets/mcp/mcp-status-clean.png" width="700" alt="pulse_status clean" /> </p> - **Automatic** – Agent calls `pulse_status` before every response - **Checkpoint tracking** – Shows time since last commit - **Scope awareness** – Tracks files and lines changed --- ### ⚠️ Checkpoint Overdue Warning <p align="center"> <img src="assets/mcp/mcp-status-overdue.png" width="700" alt="pulse_status overdue" /> </p> - **30-minute rule** – Stops the agent when checkpoint is overdue - **Protects your work** – Forces a save before continuing - **Clear action** – Agent creates checkpoint automatically --- ### 🔑 Secret Detection <p align="center"> <img src="assets/mcp/mcp-doctor-secret.png" width="700" alt="pulse_doctor secret" /> </p> - **Pre-commit scan** – Catches API keys before they leak - **Blocks commit** – Won't let you push secr ... (truncated)
Repository
26stars
2forks
Details
Related Skills
More coding & development skills you might like
Reticle
Coding & DevelopmentAI agents can generate code, but still struggle to understand what they build. Reticle brings Jev-style machine-native runtime perception to web & desktop applications.
🤖claude🌐universal
1.2k
190
View
agentscope-java
Coding & DevelopmentExpert Java developer skill for AgentScope Java framework - a reactive, message-driven multi-agent system built on Project Reactor. Use when working with reactive programming, LLM integration, agent orchestration, multi-agent systems, or when the user mentions AgentScope, ReActAgent, Mono/Flux, Project Reactor, or Java agent development. Specializes in non-blocking code, tool integration, hooks, pipelines, and production-ready agent applications.
🌐universal
6.0k
1.5k
View
ospec
Coding & DevelopmentDocument-driven OSpec workflow for initialization, change/goal routing, validation, archiving, and durable project knowledge.
✨gemini🤖claude💬gpt🌐universal
524
34
View
misakanet-failure-memory
Coding & Development📚 A zero-dependency, git-backed micro-lesson library for AI Agents to asynchronously share and search verified debugging experience. Python stdlib only. | https://misakanet.org
🤖claude⌨️cursor🌐universal
424
158
View