skills.rest
ExploreBest SkillsOrganizations
665,000+ skills indexed
Submit Skill
Home/Organizations/Craig Hill
Craig Hill avatar

Craig Hill

Community

@craigtkhill · Ireland

4Followers
|
8Public Repos
|
8Published Skills

Data Scientist / AI Engineer

🐙 GitHub ↗🌐 Website ↗

Agent Skills by Craig Hill

Showing 8 vetted skills indexed across 2 GitHub repositories.

craigtkhillcraigtkhill

refactor

Coordinates safe refactoring of duplicated Java/C++ code in TDD cycles.

Community
Advanced
craigtkhillcraigtkhill

create-skill

Create and modify agent skills with standardized file structure and naming conventions.

Community
Basic
craigtkhillcraigtkhill

install-dependencies

Enforce versionless dependency declarations across Python, Rust, and JavaScript projects.

Community
Intermediate
craigtkhillcraigtkhill

evaluation

Create or update AI system evaluation suites with grading and validation criteria for automated and manual assessments.

Community
Intermediate
craigtkhillcraigtkhill

test-driven-development

Enforce the RED-GREEN-REFACTOR test cycle across software projects.

Community
Intermediate
craigtkhillcraigtkhill

spec-test-driven-development

Automate spec-first test-driven development for new features.

Community
Intermediate
craigtkhillcraigtkhill

specification

Write or update SPEC.md files with structured requirements and scenarios.

Community
Basic
craigtkhillcraigtkhill

write-commit-message

Generate git commit messages following conventional commits syntax.

Community
Basic
skills.rest

665,000+ AI agent skills for ChatGPT, Claude & Gemini. Vetted. One-click install. 100% free. Updated daily.

Discovery

  • Home
  • Explore All Skills
  • Best Skills
  • Organizations

Developers

  • Skills Search CLI
  • Submit Skill
  • Sitemap

Platform

  • About & Support
  • Founder Twitter / X

Legal

  • Privacy Policy
  • Terms of Service
© 2026 skills.rest. All rights reserved.|System Operational

skills.rest is an independent open directory. All product names, logos, and brands are property of their respective owners and are used for identification purposes only.