dev-prompt

Merge general clean code principles with language-specific rules for Python, Rust, and JavaScript/TypeScript.

1|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/superyngo/myskills --skill dev-prompt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-prompt
Source: https://github.com/superyngo/myskills/tree/main/skills/dev-prompt
Command: npx skills add https://github.com/superyngo/myskills --skill dev-prompt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the setup of a consistent development environment by providing tailored coding best practices and guidelines based on the project's programming language.

Core Features & Use Cases

  • Automatic Language Detection: Intelligently identifies the project's programming language.
  • Customizable Guidelines: Combines general clean code principles with language-specific rules.
  • Session Priming: Outputs a comprehensive set of guidelines to prime the AI for the current project.
  • Persistence Option: Offers to save the generated guidelines to a file for future reference.
  • Use Case: When starting a new Python project, this skill will detect Python, apply PEP8 and pytest best practices, and output them, ensuring you start with strong coding standards.

Quick Start

Run the dev-prompt skill to set up development guidelines for the current project.

Frequently Asked Questions about dev-prompt

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

FAQPage Schema
How do I set up coding standards and best practices for a new Python or Rust project?

Setting up coding standards involves merging universal clean code principles with language-specific rules for Python, Rust, or JavaScript. The system automatically detects your project language to establish consistent development guidelines.

What are the best practices for priming an AI with project-specific development context?

Priming an AI with development context requires outputting a comprehensive set of guidelines that combine universal clean code principles with idiomatic language patterns. You can optionally persist these generated guidelines to a file for future reference.

Can I manually select JavaScript or TypeScript rules if my project's language isn't detected automatically?

Yes, you can manually select your project's programming language to apply the correct coding standards. This ensures the appropriate JavaScript or TypeScript idiomatic patterns are established even when automatic detection is not used.

Does this development context setup work for both Python and Rust simultaneously in a polyglot project?

The development context setup configures guidelines based on a single detected or manually selected language. It establishes coding standards for Python, Rust, or JavaScript individually to maintain accurate, language-specific clean code principles.

How do I apply PEP8 and pytest best practices when starting a new Python project?

Applying PEP8 and pytest best practices is handled by selecting Python during the development context setup. The system outputs these tailored guidelines to ensure you start with strong coding standards for your project.