workflow-execution-rules

Restrict AI actions to read-only operations and real data during development workflows.

Updated Jul 29, 2025
One-click install
npx skills add https://github.com/T1nker-1220/.claude --skill workflow-execution-rules
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workflow-execution-rules
Source: https://github.com/T1nker-1220/.claude/tree/main/skills/workflow-execution-rules
Command: npx skills add https://github.com/T1nker-1220/.claude --skill workflow-execution-rules

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents AI agents from interfering with a developer's local environment by running servers, installing dependencies, or using mock data, which can lead to conflicts, unreliable testing, and a broken workflow.

Core Features & Use Cases

  • No Dev Servers: Explicitly prohibits running dev servers, ensuring the user maintains full control over their local development environment.
  • Read-Only Information Gathering: Limits AI actions to read-only operations (e.g., cat, git status), requiring explicit permission for any modifications.
  • Real Data Over Mocks: Enforces the use of real data sources (staging DB, dev API) instead of mock data, ensuring code is production-ready from the start.
  • Use Case: When you've made code changes and need to test, this skill will provide clear, step-by-step instructions for you to run the dev server and verify functionality, rather than attempting to execute commands itself.

Quick Start

Example: Guiding user to test changes

I've updated the authentication logic in src/auth/login.ts.

To test:

  1. Run: pnpm dev
  2. Navigate to /login
  3. Try logging in with test credentials
  4. Verify token is stored in localStorage

Let me know if you encounter any issues.

Frequently Asked Questions about workflow-execution-rules

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prevent AI from running dev servers during development tasks?

This Skill prevents dev server launches by enforcing read-only operations and requiring explicit user confirmation before any modifications. It keeps your local environment under your control, avoiding conflicts and broken workflows during coding, testing, and deployment preparation.

Why should I use real data instead of mock data when testing code changes?

Real data testing ensures your code works against production-ready sources—staging databases or dev APIs—rather than simplified mocks. This catches integration issues early and confirms your changes function correctly before deployment.

How do I test code changes without the AI running commands in my local environment?

This Skill provides step-by-step instructions you execute manually—like running `pnpm dev` or navigating to a test endpoint—rather than attempting automation. You maintain full control while the Skill guides verification and error handling.

What workflow constraints does this Skill enforce?

It disallows dev-server launches, forbids repository modification and package installation, requires real data over mocks, promotes manual testing, and enforces robust error handling with clear prompts. These constraints protect your development environment from unintended interference.

Can I use this Skill for deployment preparation tasks?

Yes. This Skill applies to coding, testing, data processing, and deployment preparation workflows. It ensures deployment steps use real data and require explicit confirmation, preventing accidental production changes.