Skip to content
Conduit

skill

Atomic-Framework-Skills

AI Skill for Atomic Framework

MADEVAL/Atomic-Framework-Skillscommunitylistedunreviewed

Set up

Skills are installed by placing their folder where your agent loads skills.

The download comes from github.com/MADEVAL/Atomic-Framework-Skills itself, not from our server, so what you get is exactly what its author published.

Install instructions come from the README

Skills do not use an MCP config. Follow the steps in the README below.

README

synced Oct 17, 2026

Atomic Framework — GitHub Copilot Skills

Version License Compatibility

Agent skills for Atomic Framework - a modular PHP 8.1+ framework built on Fat-Free Framework modern verion Fat-Free Framework Modern.

Each skill is a SKILL.md file that GitHub Copilot agent loads to get accurate, verified knowledge about one area of the framework. Skills replace guesswork with ground-truth API references pulled directly from the engine source.


Installation

Copy the skills folder into your project or configure VS Code to load skills from a shared path:

// .vscode/settings.json
{
    "github.copilot.chat.skills.instructionFilesGlob": "skills/**/*.md"
}

Or clone this repository directly and point Copilot at it.


Skills Index

Skill folderWhat it covers
atomic-framework-overviewArchitecture, module map, bootstrap chain, routing conventions, hive basics. Start here.
atomic-framework-coreConfig loading, middleware, logging, guard, crypto, DB connections, migrations, request/response, upload, ID, filesystem, redactor
atomic-framework-app-authControllers, app models, auth system, Google/Telegram OAuth, user roles, session, error pages
atomic-framework-dataModels (Cortex ORM), validation, enums, exceptions, PDF/XLS/CSV export
atomic-framework-cli-apiCLI commands (php atomic ...), API entrypoint, console output helpers, scaffolding
atomic-framework-event-hook-lang-mailEvent bus, WordPress-style hooks/filters, i18n, SMTP mailer, notifier
atomic-framework-mutex-sessionDistributed mutex, session drivers (SQL/Redis), nonce, transient cache
atomic-framework-queue-scheduler-telemetryJob queue, workers, scheduler (cron-style), telemetry diagnostics panel
atomic-framework-themeTheme boot, Head (meta/SEO tags), asset enqueue, OpenGraph, JSON-LD schema
atomic-framework-pluginsPlugin lifecycle, PluginManager, built-in integrations: Monopay, WordPress, WooCommerce, RSS Reader, GlobusStudio
atomic-framework-tools-websocketsAI Connector (OpenAI/Groq/OpenRouter/Globus), WebSocket server, Telegram bot, nonce, transient
atomic-framework-doc-mapCross-reference table: doc file → engine path → skill. Use to navigate docs.

How Skills Work

A skill is a plain Markdown file with YAML frontmatter:

---
name: atomic-framework-core
description: "Use when working with..."
argument-hint: "Bootstrap, config, logging, routing"
user-invocable: true
---

GitHub Copilot agent reads the skill on demand and uses its code examples and API references to generate accurate completions. Skills are not auto-loaded - Copilot picks the right one based on the description field or you can invoke a skill explicitly by name.


Skill Selection Guide

Not sure which skill to load? Start with atomic-framework-overview.

You are working on...Load skill
Bootstrap, app init, routing, middlewareatomic-framework-core
Controllers, user auth, roles, OAuthatomic-framework-app-auth
Database models, validation, enumsatomic-framework-data
CLI commands, php atomic ...atomic-framework-cli-api
Events, hooks, filtersatomic-framework-event-hook-lang-mail
i18n, translation, localesatomic-framework-event-hook-lang-mail
Sending emailatomic-framework-event-hook-lang-mail
Mutex, session, nonceatomic-framework-mutex-session
Background jobs, cronatomic-framework-queue-scheduler-telemetry
Themes, layouts, SEO metaatomic-framework-theme
Plugins, 3rd-party integrationsatomic-framework-plugins
AI chat, WebSockets, Telegramatomic-framework-tools-websockets
Finding a doc fileatomic-framework-doc-map

Framework

Source: https://github.com/MADEVAL/Atomic-Framework

Engine entry: engine/Atomic/ - 25 component folders. Global helpers: engine/Atomic/Support/helpers.php. Docs: docs/ - 44 Markdown files covering all subsystems.


Contributing

Skills are manually audited against the engine source. If you find an inaccuracy:

  1. Check engine/Atomic/<Component>/<File>.php for the ground truth.
  2. Update the relevant SKILL.md section.
  3. Add a ## Guardrails note if the mistake is easy to repeat.

Do not add methods or helpers that do not exist in the source.


License

GPL-3.0. See LICENSE.

↑↓ navigate openesc close