mneves75mneves75Communityยท20 Agent Skills Included

dnschat

Chat with language models over DNS queries

Sends short chat prompts as DNS TXT queries and renders responses in a mobile app. Removes the need for accounts, API keys, or tracking while keeping chat history encrypted locally. Provides native iOS and Android DNS resolution with automatic UDP and TCP fallbacks for restricted networks. Includes bilingual interface, offline history, and full release tooling for App Store and Play Store.
npx skills add mneves75/dnschat --all -g -y
Available:

Gives your AI agent a full map of the codebase, build commands, transport order, and security review protocol so it can make safe, verified changes to the app.

All Skills in This Repository (20)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
mneves75mneves75

using-git-worktrees

Create isolated Git worktree directories for parallel branch development.

Community
Intermediate
๐Ÿ“ฆ In Repo
mneves75mneves75

test-driven-development

Enforce test-first development with a red-green-refactor cycle.

Community
Basic
๐Ÿ“ฆ In Repo
mneves75mneves75

testing-anti-patterns

Review test suites for mock-behavior testing and production code pollution.

Community
Basic
๐Ÿ“ฆ In Repo
mneves75mneves75

systematic-debugging

Investigate production bugs through root cause analysis and hypothesis testing.

Community
Basic
๐Ÿ“ฆ In Repo
mneves75mneves75

sharing-skills

Create a pull request for a new skill on a feature branch.

Community
Intermediate
๐Ÿ“ฆ In Repo
mneves75mneves75

using-superpowers

Enforces a checklist to identify and apply relevant skills before other actions.

Community
Basic
๐Ÿ“ฆ In Repo
mneves75mneves75

dispatching-parallel-agents

Dispatch parallel AI agents to investigate independent test failures concurrently.

Community
Intermediate
๐Ÿ“ฆ In Repo
mneves75mneves75

executing-plans

Execute implementation plans in batches with checkpoint reviews.

Community
Basic
๐Ÿ“ฆ In Repo
mneves75mneves75

finishing-a-development-branch

Verify tests pass and present merge, pull request, keep, or discard options.

Community
Intermediate
๐Ÿ“ฆ In Repo
mneves75mneves75

root-cause-tracing

Traces bugs backward through the call stack to identify the original source of invalid data.

Community
Intermediate
๐Ÿ“ฆ In Repo
mneves75mneves75

condition-based-waiting

Replace setTimeout with polling for a specified state in tests.

Community
Basic
๐Ÿ“ฆ In Repo
mneves75mneves75

brainstorming

Transform rough ideas into detailed design documents through structured inquiry and alternative exploration.

Community
Basic

Frequently Asked Questions

FAQPage Schema
How to install dnschat?โ–ผ

Run `npx skills add mneves75/dnschat --all -g -y` in your terminal to install all skills in this suite globally.

What is DNSChat?โ–ผ

DNSChat is a React Native Expo app that sends short prompts as DNS TXT queries to language model servers and displays the responses. It requires no accounts, no API keys, and stores chat history encrypted on your device.

How does chatting over DNS work?โ–ผ

Your prompt is sanitized into a DNS label and sent as a TXT query to a server like llm.pieter.com, which returns the model's reply inside DNS TXT records. The app tries native DNS first, then falls back to UDP and TCP on restricted networks.

Is DNSChat private and secure?โ–ผ

Chat history is encrypted locally with AES-GCM and there is no tracking or account system. However, DNS traffic itself is visible to network operators, so prompts should not be treated as private.

Can AI coding agents work on this repository?โ–ผ

Yes. The AGENTS.md and CLAUDE.md files give coding agents the architecture map, verification commands, and security sweep protocol needed to make safe changes.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’