skills
Health Warn
- License — License: MIT
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 7 GitHub stars
Code Warn
- Code scan incomplete — No supported source files were scanned during light audit
Permissions Pass
- Permissions — No dangerous permissions requested
No AI report is available for this listing yet.
Tested markdown rules, constraints, and guidelines for steering AI coding agents (Claude Code, Codex)
name: skills
type: reusable AI-agent workflows for developers using SKILL.md-compatible assistants
Do not re-explain the same working method to an agent every session.
Install • Skills • How it works • State
This repository contains reusable SKILL.md workflows for coding assistants such as Codex, Claude Code, and other skill-compatible agents. Each skill is a small, versioned procedure with its own trigger description, constraints, and execution rules.
Quick start
Install one skill:
npx skills add MasihMoafi/skills --skill doc-style
Or replace doc-style with another folder name from the list below.
Inspect what you are installing before using it:
cat doc-style/SKILL.md
Expected result: the selected skill is available to the compatible agent/runtime you install it into, and its name/description frontmatter tells that runtime when the workflow is relevant.
The problem
Prompts for recurring engineering work tend to drift: the same repository-cleanup rules, experiment discipline, documentation standard, or product-design process gets rewritten differently each time.
A skill turns that repeated instruction into a repository-owned procedure that can be reviewed, versioned, and reused.
Available skills
artifact— handling rules for PDFs, HTML reports, slides, LaTeX/XeLaTeX documents, and formula rendering.chat-cleaner— map, name, and triage accumulated agent chat history into a clean inventory.clean-system— consent-gated disk-space audit and cleanup workflow.doc-style— evidence-first README, specification, and launch-writing standard.dumb-down— switch the agent to plain, non-technical explanation: no code, no jargon, no commands.experiment-workflow— variable-isolated experiment workflow with explicit hypotheses and stress tests.first-principles— engineering simplification workflow: question → delete → simplify → accelerate → automate.gitlab— branch-protection and merge-request workflow guidance for GitLab repositories.harness-eng— agent-project harness design: rules, progress state, feature tracking, and evaluator contracts.pdf— visual-first workflow for reading, creating, and validating PDFs.product-design— product architecture, user-flow design, stack selection, and frontend-first execution planning.req-engineering— acceptance-criteria-first requirements discipline and verification trust hierarchy.training-nn— neural-network training recipe and common failure-mode checklist.vision— project orientation: locate or create the vision file that tells an agent what a project is before it edits anything.word-farsi-docx— producing clean Word-native Persian (B Nazanin).docxoutput without breaking formatting.
Personal machine configuration and third-party-authored skills are intentionally excluded from the public repository.
How it works
Each public skill lives in its own folder:
skill-name/
└── SKILL.md
The file begins with YAML frontmatter:
---
name: skill-name
description: when the agent should use this workflow
---
The rest of the file defines the procedure, output contract, and guardrails. The repository is deliberately plain Markdown so every instruction is inspectable before it is installed.
Current state
Implemented and available
The skills listed above are present as standalone SKILL.md workflows and can be installed individually through the skills CLI.
Implemented but still under acceptance
Cross-runtime behavior is not yet continuously verified. A skill that parses correctly is not automatically proven to behave identically in every agent runtime.
Planned
- Automated structural validation for every public
SKILL.md. - Compatibility checks across multiple supported agent runtimes.
- More domain-specific engineering workflows when there is a repeated real use case.
Intentionally unsupported
- Personal machine-specific configuration.
- Private skills.
- Third-party skills copied into this repository without a clear reason to redistribute them.
What sets this repository apart
These are design choices rather than novelty claims:
- Procedures instead of prompt snippets. Each skill describes a repeatable workflow, not a one-off answer style.
- One job per skill. A skill is scoped tightly enough to stay out of unrelated tasks.
- Inspectable source. The behavior contract is plain Markdown in the repository.
- Versionable working methods. Changes to how an agent should work can be reviewed like code.
Evals and test series
There is currently no repository-level CI proving cross-runtime compatibility.
The smallest useful verification is:
- install one skill into a supported runtime;
- give the agent a task that clearly matches the skill description;
- verify that the runtime discovers the skill;
- check the agent's output against the procedure and guardrails in that
SKILL.md.
Automating this check is planned work.
Future development
The next useful step is not adding many more skills. It is making the existing set easier to discover, install, and verify across runtimes.
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found