ai-agent-skills

by wednesday-solutionsVerified

Pre-configured agent skills for Vibe Coded projects. These skills provide AI coding assistants (Claude Code, Cursor, etc.) with specific guidelines for code quality and design standards.

151
Stars
17
Forks
JavaScript
Language
8/23/2026
Added
View on GitHubDownload ZIP

⚠️ Third-Party Software Notice

This skill is third-party open-source software developed and hosted independently on GitHub. SkillTip is an informational directory and does not control or maintain the underlying repository. Any security checks displayed are automated and limited in scope. Review the source code before installing.

Read the Terms of Service

Installation

Add to your Claude Code skills directory:

# Add to your Claude Code skills
git clone https://github.com/wednesday-solutions/ai-agent-skills

Getting Started

Guides for using skills like ai-agent-skills.

Security Report

Verified

Last scanned: —

{
  "status": "PASSED",
  "issues": []
}

README.md

Wednesday Agent Skills

Transform any repository into an AI-aware, intelligent environment — a codebase that any AI agent can jump into on day one without making junior-level mistakes.

npx @wednesday-solutions-eng/ai-agent-skills install

What This Is

Most AI agents in large codebases fail in the same ways: they hallucinate structure, waste tokens re-reading files they've seen before, and make changes without knowing what will break. This system solves all three.

It works by pre-computing a structural dependency graph (SQLite, AST-based, zero LLM) of your entire codebase once, then giving every AI agent — Claude Code, Cursor, Gemini CLI, GitHub Copilot — a precise manual for how to work in your specific project. From that point on, structural questions are answered from the graph in milliseconds, not from re-reading source files.

What You Get After Install

This system integrates directly with Claude Code, Gemini, and other AI tools as an on-demand skill, feeding them structured repo context and enforcing local guardrails. Answering structural questions via our pre-computed graph saves 70–90% of LLM tokens per query.

1. Unified Codebase Intelligence Hub (.wednesday/)

  • AST-parsed Dependency Graph (graph.db): Builds and maintains a SQLite database mapping every import, export, and function call across JS, TS, Python, Go, Swift, etc. This eliminates the need for AI agents to repeatedly read files, reducing LLM token consumption by up to 90%.
  • Living Agent Configuration Files: Automatically generates and updates CLAUDE.md, GEMINI.md, .cursorrules, and .github/copilot-instructions.md with available skills and rules.

2. Guardrails and Enforced Quality Standards

  • Complexity Gates: Enforces a cyclomatic complexity limit of 8 before code is submitted.
  • Approved Design Assets: Enforces UI design rules, preventing developers or AI agents from creating custom/duplicate UI components and restricting imports to approved libraries (e.g. shadcn, Magic UI).
  • Git and Commit Discipline: Automatically installs git hooks:
    • commit-msg: Enforces conventional commit formatting via commitlint.
    • pre-commit: Requires a @wednesday-skills:purpose header on new files.
    • post-commit / post-merge: Automatically maintains and syncs the dependency graph in < 1s using incremental updates.

3. Immediate Change & Impact Analysis

  • Blast Radius Analysis (blast <file>): Instantly lists direct and transitive dependents that will be affected if a specific file or symbol changes.
  • Audit-ready Safety Scoring (score <file>): Computes a detailed file risk score from 0 to 100 using import volume, public contracts, test coverage, and historical git bug history.

4. Automated Multi-Agent Architecture Planner (plan)

  • Parallel Synthesis: Triggers a parallel planning pipeline running PM, Architect, and Security personas simultaneously on any project brief. It resolves technical disagreements (tensions) and synthesizes a production-ready PLAN.md outlining phase breakdowns, JWT auth strategies, and threat mitigations.

5. Seamless Skill Registry & Cost-Optimized Analytics

  • On-Demand Package Management: Use ws-skills search and ws-skills add to pull community-built skills. Enforces PR review fixes (@agent fix all) as atomic commits with zero friction.
  • Up to 99% Cost Savings: Structural queries are automatically routed to free-tier fallback models (Gemma 3, Qwen 2.5) first, saving up to 99% on API bills (reducing a $0.1620 Sonnet analysis query down to $0.0013). Run ws-skills stats --cost to inspect monthly cost breakdowns locally.

Why Use This

For AI Agents

Without this systemWith this system
Reads 20 raw files to answer "what does auth do?" — 6,000 tokensQueries graph.db — 0 tokens
Guesses at dependency structureBFS traversal on verified AST edges
Makes changes with no risk contextChecks blast radius before touching anything
Forgets conventions between sessionsReads enforced rules from CLAUDE.md / .cursorrules on every turn
Produces inconsistent commit messagesEvery commit enforced by commit-msg hook via commitlint

For Development Teams

Speed — New AI agents (and new developers) are productive on day one. MASTER.md gives full architectural context without reading a single source file.

Safety — High-risk files (risk score > 80) trigger a mandatory review pause before any AI is allowed to edit them. Blast radius is computed before the first keystroke.

Cost — Pre-computed graphs reduce LLM token spend on structural questions by 70–90%. Every map run prints a breakdown:

━━━ Token Usage Report ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  Command:       map
  LLM calls:     18   (6 cache hits → 0 tokens)
  Tokens used:   9,240  (in: 6,800 / out: 2,440)
  Baseline est:  54,000  (cost of reading raw files)
  ▼ 44,760 tokens saved  (82%)
  Cost:          $0.0013  (baseline: $0.1620 vs Claude Sonnet)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Consistency — All AI tools (Claude, Gemini, Cursor, Copilot) follow the same standards because they all read from the same source. No more "Claude lets me do X but Cursor blocks it."

Clean git history — Conventional commits enforced at the hook level. Every PR follows the same shape.


Installation

Requirements: Node.js ≥ 18

# Option 1 — npx (no setup)
npx @wednesday-solutions-eng/ai-agent-skills install

# Option 2 — global
npm install -g @wednesday-solutions-eng/ai-agent-skills
wednesday-skills install

# Option 3 — shell (no npm)
bash install.sh

Run in your project root. The installer:

  1. Copies skills into .wednesday/skills/
  2. Writes CLAUDE.md, GEMINI.md, .cursorrules, .github/copilot-instructions.md
  3. Installs git hooks: commit-msg, pre-commit, post-commit, post-merge
  4. Symlinks skills into .claude/skills/ for Claude Code's skill picker
  5. Writes .commitlintrc.json with GIT-OS conventional commit rules

No API key needed when using skills inside Claude Code, Cursor, or Gemini CLI. The IDE is the intelligence engine — skills are standard markdown instructions.

API keys are only needed for standalone CLI commands (map, summarize, gen-tests):

wednesday-skills config        # interactive setup wizard

Or add to .env:

OPENROUTER_API_KEY=...         # cheaper, recommended (Gemini Flash-Lite default)
ANTHROPIC_API_KEY=...          # fallback
GITHUB_TOKEN=...               # for dashboard PR data

How to Use It

Day 1 — Map the Codebase

wednesday-skills map --full

This runs the full pipeline: AST parse → dependency graph → module summaries → MASTER.md. On a 500-file codebase it takes ~2 minutes and costs under $0.01 using Gemini Flash-Lite.

After this, the graph auto-updates on every commit. You never run map again unless you want a full refresh.

Every Day — Just Talk to the AI

Once mapped, your AI agent already knows the codebase. Open Claude Code or Cursor and ask naturally:

Understanding the codebase:

"Walk me through how a payment is processed."
"What does the auth middleware do?"
"Who owns the billing module?"

Before making a change:

"Is it safe to change the signToken function signature?"
"What breaks if I rename UserService?"

Starting a new task:

"Start ticket: Add rate limiting to the login endpoint."
→ Creates branch feat/rate-limiting-login
→ Prints PR description template
→ Enforces atomic commits throughout

PR workflow:

"@agent fix #2 and #4"          # fix specific review comments
"@agent fix all"                 # fix everything in the queue

After shipping:

"Run pre-deploy checklist for the auth service."
"Generate an onboarding guide for the payments module."

Skills Reference

Core Workflow

SkillTriggerWhat happens
wednesday-gitStarting a task, committing, opening a PREnforces branch naming, atomic commits, conventional messages, GIT-OS PR format
standards-kitWriting any code or UIBlocks custom components, enforces complexity < 8, naming conventions, import ordering
pr-review@agent fix #N in PR commentsFetches comments, categorizes by impact, applies fixes as separate atomic commits
deploy-checklistPre/post deployWalks env vars, migrations, rollback plan, smoke tests, monitoring
greenfieldNew project planningRuns Architect + PM + Security personas in parallel, produces PLAN.md with tensions

Brownfield Intelligence

SkillTriggerWhat happens
codebase-intelAny structural question or pre-edit checkQueries graph.db for impact, risk score, blast radius, entry points, dead code
brownfield-driftArchitecture review or PR mergeValidates code boundaries against PLAN.md — blocks domain spillage
brownfield-e2e-genTest coverage gapsGenerates tests using real AST callers and mock behavior, not scaffolding

Scenarios

Inheriting a Legacy Codebase

You: "Map this codebase completely."

AI runs wednesday-skills map --full. After 2 minutes you have:

  • MASTER.md — full architecture in plain English
  • Risk scores on every file (0–100)
  • Circular dependency report
  • Dead code finder
  • Module ownership from git blame

From this point, any structural question is answered from the graph, not from re-reading files.


Fixing a Bug in a High-Risk Module

You: "Fix the token expiration bug in auth.ts."

AI checks blast radius before writing a single line. If risk score > 80:

⚠ HIGH RISK — auth.ts has risk score 87
  This file is imported by 14 modules across Auth and Billing.
  Recommend running these 3 tests before editing: [list]
  Proceed? (y/n)

Only after your confirmation does it write code — then commits with fix(auth): Resolve token expiry on silent refresh.


New Developer Onboarding

You: "Generate an onboarding guide for the payments module."

AI uses recursive SQL traversal on graph.db to trace the full request path from API entry point to database layer, producing a focused Mermaid diagram and file reading order — specific to the exact layer the developer needs to touch.


Architecture Review Before a PR Merge

You: "Check if this PR follows our architecture."

brownfield-drift reads PLAN.md boundary rules and validates them against the actual import graph. If a frontend module starts importing from the database layer, it's caught here before merge.


CLI Reference

# Setup
wednesday-skills install                   # install + configure all agents
wednesday-skills config                    # interactive API key and model setup
wednesday-skills sync                      # re-sync all agent config files
wednesday-skills sync --tool cursor        # re-sync one specific agent

# Codebase Intelligence
wednesday-skills map --full               # full AST parse → graph.db → MASTER.md
wednesday-skills map --incremental        # update changed files only (< 1s)
wednesday-skills blast <file>             # blast radius report for a file
wednesday-skills score <file>             # risk score 0–100
wednesday-skills dead                     # dead files and unreferenced exports
wednesday-skills drift                    # architecture drift vs PLAN.md
wednesday-skills chat "question"          # plain-English codebase Q&A
wednesday-skills onboard                  # onboarding guide for a module

# Git & PR
wednesday-skills pr                       # validate + push + open PR
wednesday-skills coverage                 # test coverage report
wednesday-skills sonar                    # SonarQube report

# Skill Registry
wednesday-skills list                     # installed skills
wednesday-skills search <term>            # search community registry
wednesday-skills add <skill>              # install from registry
wednesday-skills update                   # update all skills
wednesday-skills stats                    # token usage and cost breakdown

Project Layout After Install

your-project/
├── CLAUDE.md                          ← Claude Code instructions (auto-managed)
├── GEMINI.md                          ← Gemini CLI instructions (auto-managed)
├── .cursorrules                       ← Cursor instructions (auto-managed)
├── .github/
│   └── copilot-instructions.md        ← Copilot instructions (auto-managed)
├── .commitlintrc.json                 ← Conventional commit rules
└── .wednesday/
    ├── tools.json                     ← Which agents are registered
    ├── config.json                    ← API keys and model preferences
    ├── skills/                        ← Installed skill SKILL.md files
    ├── graph.db                       ← SQLite dependency graph (auto-updated)
    └── codebase/
        ├── MASTER.md                  ← AI-generated architecture guide
        ├── summaries.json             ← Module purpose index
        └── dep-graph.json             ← Serialized graph for tooling

Git hooks (in .git/hooks/):

HookWhat it enforces
commit-msgConventional commit format via commitlint
pre-commitModule header required on new JS/TS files
post-commitIncremental graph update (< 1 second)
post-mergeFull graph refresh after a pull

Supported Languages

The dependency graph parser handles: JavaScript, TypeScript, Python, Go, Ruby, Java, Kotlin, Swift, C, C#, PHP, GraphQL


Roadmap

  • ✅ Phase 1 — Install, configure, git hooks, greenfield planner
  • ✅ Phase 2 — Brownfield intelligence: dep graph, risk scores, summaries, MASTER.md
  • ✅ Phase 3 — Chat, drift detection, test generation
  • ✅ Phase 4 — Public registry, skill builder, usage analytics
  • 🔄 Phase 5 — MCP server for direct IDE tool integration, team-level skill sharing

Documentation

GuideWhat it covers
Getting StartedInstall, configure, first map, recommended workflow
ArchitectureEngine internals, adapters, graph, data flows
CLI ReferenceEvery command with flags and examples
Best PracticesToken efficiency, CI setup, team workflows
Token Cost ReportHow cost tracking works, pricing table, model selection

License: MIT — Wednesday Solutions

Frequently Asked Questions

What is ai-agent-skills?

ai-agent-skills is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by wednesday-solutions. Pre-configured agent skills for Vibe Coded projects. These skills provide AI coding assistants (Claude Code, Cursor, etc.) with specific guidelines for code quality and design standards. It has 151 GitHub stars.

Is ai-agent-skills safe to use?

ai-agent-skills returned warnings in SkillsLLM's automated security scan. It has no critical vulnerabilities, but review the flagged issues in the Security Report section before adding it to your workflow.

How do I install ai-agent-skills?

Clone the repository with "git clone https://github.com/wednesday-solutions/ai-agent-skills" and add it to your Claude Code skills directory (see the Installation section above).

What programming language is ai-agent-skills written in?

ai-agent-skills is primarily written in JavaScript. It is open-source under wednesday-solutions on GitHub, so you can review or fork the full source.

Are there alternatives to ai-agent-skills?

Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh ai-agent-skills against similar tools.

Comments (0)

No comments yet. Be the first to share your thoughts!

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI Agentsai-agentsanthropicclaude-code
View details
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI Agentsai-agentsbrainstorming
View details

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI Agentsai-agentsanthropicclaude-code
View details

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI Agentsclaude-codeai-tools
View details

claude-code

by anthropics

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

120,03119,897Shell
AI Agents
View details

Developers Also Liked

Based on votes and bookmarks from developers who liked this skill

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI Agentsai-agentsanthropicclaude-code
View details
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI Agentsai-agentsbrainstorming
View details

n8n

by n8n-io

12

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

201,88160,308TypeScript
MCP Serversapisai-tools
View details

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI Agentsai-agentsanthropicclaude-code
View details

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI Agentsclaude-codeai-tools
View details