skills  by JavaScript-Mastery-Pro

Agentic development discipline for AI workflows

Created 1 month ago
316 stars

Top 85.3% on SourcePulse

GitHubView on GitHub
Project Summary

This project provides a set of AI agent "skills" designed to inject engineering discipline into AI-assisted code development. Targeting developers using AI coding assistants that support the SKILL.md format, these skills aim to mitigate issues like statelessness and architectural oversight, ensuring AI-generated code is more reliable, maintainable, and aligned with developer intent.

How It Works

The core of JSM Skills is a collection of five slash commands (/architect, /remember, /review, /recover, /imprint) that integrate with compatible AI agents. These commands enforce a structured "Engineering Loop." /architect prompts senior-level planning before coding, /remember adds session memory, /review verifies code quality against multiple criteria, /recover aids in diagnosing and fixing failures, and /imprint ensures UI consistency. This approach prioritizes developer thinking and architectural integrity over raw code generation speed.

Quick Start & Requirements

  • Install: npx skills@latest add JavaScript-Mastery-Pro/skills
  • Prerequisites: Requires an AI agent that supports the SKILL.md format (e.g., Claude Code, Cursor, Windsurf, Codex, Cline). A bash environment is needed for installation.
  • Links: No direct quick-start or demo links are provided in the README.

Highlighted Details

  • Implements five distinct skills: /architect, /remember, /review, /recover, and /imprint to structure AI development.
  • Enforces "The Engineering Loop": /architect → Build → /review → Ship, with memory and UI consistency commands integrated.
  • Skills are implemented as markdown files, facilitating community contributions.
  • Focuses on maintaining developer oversight and architectural discipline throughout the AI coding process.

Maintenance & Community

Developed by JavaScript Mastery, an entity focused on development education. Contributions via issues or pull requests are welcomed, as the skills are markdown-based. No specific community channels (like Discord/Slack) or roadmap details are mentioned.

Licensing & Compatibility

  • License: MIT.
  • Compatibility: The MIT license is permissive, allowing for commercial use and integration into closed-source projects. Compatible with any AI agent supporting the SKILL.md format.

Limitations & Caveats

Adoption is contingent on using an AI agent that supports the SKILL.md format. The effectiveness relies on active developer engagement with the prompts and review stages. The project acknowledges that AI agents can still produce incorrect output if not properly guided and reviewed.

Health Check
Last Commit

6 days ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
2
Star History
316 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.