markconroy

15 mods across 1 repository, 10 stars between them.

markconroy/markie

Instructions file GitHub Copilot

Copilot instructions for markconroy/markie, covering github copilot instructions, project context, key requirements, response style and before making changes.

10 18d ago A 248 tokens GPL-2.0

markie AGENTS.md

02

markconroy/markie

Instructions file CodexOpenCode

AGENTS.md instructions for markconroy/markie, covering agents.md, ai response requirements, project overview, ai integration and date verification rule.

10 18d ago E 9,860 tokens GPL-2.0

create-ai-provider

03

markconroy/markie

Skill Claude CodeCodex

Scaffolds a new AI Provider plugin for the Drupal AI module. Asks which operation types the provider supports (chat, embeddings, text-to-image, etc.), then generates the plugin class with the correct interface implementations, authentication setup, and model discovery.

10 18d ago A 55 tokens GPL-2.0

markconroy/markie

Skill Claude CodeCodex

Scaffolds a new AiAutomatorType plugin for the Drupal AI Automators module. Recommends RuleBase (AI provider) or ExternalBase (deterministic) as base classes, with convenience subclasses (SimpleTextChat, ComplexTextChat, etc.) also available. Generates the plugin class with the correct base class, fieldrule, and…

10 18d ago A 79 tokens GPL-2.0

markconroy/markie

Skill Claude CodeCodex

Scaffolds a new FieldWidgetAction plugin for the Drupal AI fieldwidgetactions module. Asks whether the action uses AJAX callbacks or a modal form, then generates the plugin class with the appropriate base class, methods, and configuration.

10 18d ago A 52 tokens GPL-2.0

markconroy/markie

Skill Claude CodeCodex

Creates Drupal FunctionalJavascript tests for the AI module. Validates the ddev environment, Selenium Chrome, and Playwright CLI setup. Manually explores the UI as admin to understand markup, then generates a test class extending BaseClassFunctionalJavascriptTests with screenshots, video recording, and optional AI…

10 18d ago A 67 tokens GPL-2.0

markconroy/markie

Skill Claude CodeCodex

Scaffolds a new AiGuardrail plugin for the Drupal AI module. Asks whether the guardrail is deterministic or non-deterministic, then generates the plugin class with configuration form, processInput/processOutput methods, and appropriate result types.

10 18d ago A 55 tokens GPL-2.0

markconroy/markie

Skill Claude CodeCodex

Scaffolds a new AI module operation type with interface, input, output, optional item class, and unit tests. Validates all generated files with a PHP verification script before completing.

10 18d ago A 41 tokens GPL-2.0

agent_form_parts

09

markconroy/markie

Agent

While how you add these parts might change in the future, how they actually are used will not likely change that much. These parts are the parts that build the agent form and will showcase how they work together when running an agent.

10 18d ago A 0 tokens GPL-2.0

build_agent

10

markconroy/markie

Agent

So now that we have some base knowledge on how agents work, let's build our first agent using the Drupal agents framework. There will most likely be more contributed agent builders - one already exists in the Modeler API. But this will assume the base form, all the solutions on top of that will just make it simpler.

10 18d ago A 0 tokens GPL-2.0

index

11

markconroy/markie

Agent

This documentation will both be targeted against site builders that want to build agents and tools without having to or having the knowledge how to code and against developers that want to develop custom tools and create custom triggers of the agent run process. This documentation is WIP.

10 18d ago A 0 tokens GPL-2.0

orchestration

12

markconroy/markie

Agent

These terms can be quite daunting at first, but basically it's just different terms of how agents can work together as agents. Once again you can think of how humans work together to understand how agents can work autonomously or together with humans. The big difference is that agents are usually hyper focused.

10 18d ago A 0 tokens GPL-2.0

security

13

markconroy/markie

Agent

What is security and how does it relate to agents? Security is a broad term that encompasses the protection of systems, networks, and data from unauthorized access, attacks, or damage. In the context of AI agents, security considerations are crucial to ensure that agents operate safely and do not inadvertently expose…

10 18d ago A 0 tokens GPL-2.0

what_is_an_agent

14

markconroy/markie

Agent

Before we introduce agents, let's start lower down the chain - the tools. Tools are different pieces of code or services that you can run on either your Drupal machine (function calling) or via the LLM's services (service tools) that can execute some kind of action.

10 18d ago A 0 tokens GPL-2.0

markconroy/markie

Skill Claude CodeCodex

Scaffolds a new AiApiExplorer plugin for the AI API Explorer module. Verifies the operation type exists first, then generates the plugin class using AiProviderFormHelper::generateAiProvidersForm() for provider/model selection.

10 18d ago A 51 tokens GPL-2.0