Skip to content

baka3k/agent-skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Agent Skills Kit

A portable agent skills toolkit, deployable on Claude Code, Cursor AI, Continue.dev, GitHub Copilot, and OpenAI Codex

Quick Start (30 seconds)

Option 1: npm (Recommended)

npx @hyper_dev/skills

Or install globally:

npm install -g @hyper_dev/skills
hyper-dev-skills

Option 2: Local Installation

./scripts/install.sh

Select platform β†’ confirm β†’ done!

What's Included

26 Agent Skills

Skill Description Category
bidding-orchestrator End-to-end hybrid bidding package orchestration Orchestration
bid-evidence-hub MCP + internet evidence aggregation for bidding Analysis
bid-solution-designer Baseline vs optimized solution design for proposals Synthesis
bid-quality-gates Proposal lifecycle quality gate evaluation Analysis
bid-estimator Best/base/worst PM and hybrid cost range estimation Analysis
bid-staffing-planner Phase-based staffing strategy generation Analysis
bid-slide-factory Bid deck brief and slide artifact generation Documentation
deep-codebase-discovery Orchestrator for full pipeline discovery Orchestration
repo-recon Analyzing the Repository Structure Analysis
tech-build-audit Audit tech stack & build system Analysis
module-summary-report Architecture & Module summary Synthesis
reverse-doc-reconstruction Create Reverse Documentation from code Documentation
legacy-cpp-porting-guardrails Port C++ code safely Porting
cpp-java-migration-planner Dependency-aware module/file/function migration order planning for C++ to Java Porting
cpp-java-pre-porting Pre-porting analysis and compat-layer design for C++ to Java migration Porting
cpp-java-file-structure-porting 1:1 file skeleton migration from C++ to Java Porting
cpp-java-function-porting 1:1 function conversion workflow from C++ to Java Porting
cpp-java-porting-orchestrator End-to-end orchestration of staged C++ to Java migration Orchestration
bug-impact-analyzer Bug Analysis & Impact Assessment Bug Analysis
knows Unified Git + MCP + memory evidence retrieval Analysis
harness-builder Build AI coding agent harness infrastructure (AGENTS.md, verification, lifecycle) Infrastructure
wiki-generator Generate structured wiki pages from code and docs (Index, Architecture, Module, API, Setup) Documentation
hi-security STRIDE + OWASP security audit with MCP-assisted analysis and iterative auto-fix Security
hi-scenario 12-dimension edge case and scenario explorer before implementation Analysis
hi-plan Multi-mode technical implementation planning with red-team review Planning
hi-predict 5-persona pre-analysis debate to catch issues before implementation Analysis

πŸ‘‰ Detailed Usage Guide β†’ β€” Comprehensive guide for each skill with examples, inputs, outputs, and use cases.

Multi-Platform Support

Platform Installation Usage
Claude Code --agent claude-code /skill deep-codebase-discovery
Cursor AI --agent cursor --scope global Ask normally, active via .cursorrules
Continue.dev --agent continue Ctrl+Shift+A β†’ Select skill
GitHub Copilot --agent copilot Auto-select from .github/skills/*
OpenAI CodeX --agent codex Copy prompt to ChatGPT/CodeX

This will check:

  • βœ“ Claude Code: ~/.claude/skills/*/
  • βœ“ Cursor global: ~/.cursorrules
  • βœ“ Cursor local: .cursorrules
  • βœ“ Continue.dev: ~/.continue/skills/*.json
  • βœ“ Copilot: .github/skills/*/SKILL.md
  • βœ“ CodeX: .openai/codex-instructions.md
  • βœ“ Templates: template/ directory with 28 files

Project Structure

agent-skill/
β”œβ”€β”€ bidding-orchestrator/           # Project bidding orchestrator
β”‚   β”œβ”€β”€ SKILL.md
β”‚   β”œβ”€β”€ contracts/
β”‚   β”œβ”€β”€ examples/
β”‚   β”œβ”€β”€ references/
β”‚   └── scripts/
β”œβ”€β”€ bid-evidence-hub/
β”œβ”€β”€ bid-solution-designer/
β”œβ”€β”€ bid-quality-gates/
β”œβ”€β”€ bid-estimator/
β”œβ”€β”€ bid-staffing-planner/
β”œβ”€β”€ bid-slide-factory/
β”œβ”€β”€ deep-codebase-discovery/        # Skill directories
β”‚   β”œβ”€β”€ SKILL.md                     # Main skill definition
β”‚   β”œβ”€β”€ references/                  # Supporting docs & playbooks
β”‚   β”‚   └── mcp-orchestration-playbook.md
β”‚   └── scripts/                     # Skill-specific scripts (optional in source)
β”œβ”€β”€ repo-recon/
β”œβ”€β”€ tech-build-audit/
β”œβ”€β”€ module-summary-report/
β”œβ”€β”€ reverse-doc-reconstruction/
β”œβ”€β”€ legacy-cpp-porting-guardrails/
β”œβ”€β”€ cpp-java-migration-planner/
β”œβ”€β”€ cpp-java-pre-porting/
β”œβ”€β”€ cpp-java-file-structure-porting/
β”œβ”€β”€ cpp-java-function-porting/
β”œβ”€β”€ cpp-java-porting-orchestrator/
β”œβ”€β”€ bug-impact-analyzer/
β”œβ”€β”€ harness-builder/                 # AI agent harness engineering
β”‚   β”œβ”€β”€ SKILL.md
β”‚   β”œβ”€β”€ agents/openai.yaml
β”‚   β”œβ”€β”€ references/                  # 6 pattern docs (memory, context, tool-registry...)
β”‚   β”œβ”€β”€ templates/                   # 7 harness file templates
β”‚   └── scripts/harness_init.py
β”œβ”€β”€ wiki-generator/                  # Code/docs β†’ structured wiki pages
β”‚   β”œβ”€β”€ SKILL.md
β”‚   β”œβ”€β”€ agents/openai.yaml
β”‚   β”œβ”€β”€ references/wiki-page-template.md
β”‚   β”œβ”€β”€ templates/                   # 5 wiki page templates (index, architecture, module, api, setup)
β”‚   └── scripts/wiki_bootstrap.py
β”œβ”€β”€ hi-security/                     # STRIDE + OWASP security audit
β”‚   β”œβ”€β”€ SKILL.md
β”‚   β”œβ”€β”€ agents/openai.yaml
β”‚   β”œβ”€β”€ references/stride-owasp-checklist.md
β”‚   └── scripts/secret_scan.py
β”œβ”€β”€ hi-scenario/                     # 12-dimension edge case explorer
β”‚   β”œβ”€β”€ SKILL.md
β”‚   β”œβ”€β”€ agents/openai.yaml
β”‚   └── references/dimension-checklist.md
β”œβ”€β”€ hi-plan/                         # Multi-mode technical planning
β”‚   β”œβ”€β”€ SKILL.md
β”‚   β”œβ”€β”€ agents/openai.yaml
β”‚   └── references/                  # 5 planning reference docs
β”œβ”€β”€ hi-predict/                      # 5-persona pre-analysis debate
β”‚   β”œβ”€β”€ SKILL.md
β”‚   β”œβ”€β”€ agents/openai.yaml
β”‚   └── references/persona-playbook.md
β”‚
β”œβ”€β”€ template/                        # standard templates (28 files)
β”‚   β”œβ”€β”€ 00_requirements/            # Requirements templates
β”‚   β”‚   β”œβ”€β”€ tpl_requirements_spec.md
β”‚   β”‚   └── tpl_feature_list.md
β”‚   β”œβ”€β”€ 01_usecase/                 # Use case templates
β”‚   β”‚   β”œβ”€β”€ tpl_usecase_list.md
β”‚   β”‚   β”œβ”€β”€ tpl_usecase_detail.md
β”‚   β”‚   └── tpl_usecase_metrics.md
β”‚   β”œβ”€β”€ 02_detail_design/           # Design templates
β”‚   β”‚   β”œβ”€β”€ tpl_screen_design.md
β”‚   β”‚   β”œβ”€β”€ tpl_api_process_design.md
β”‚   β”‚   β”œβ”€β”€ tpl_openapi_spec.yaml
β”‚   β”‚   β”œβ”€β”€ tpl_table_design.md
β”‚   β”‚   β”œβ”€β”€ tpl_sql_design.md
β”‚   β”‚   └── tpl_batch_process_design.md
β”‚   β”œβ”€β”€ 03_system_design/           # Architecture templates
β”‚   β”œβ”€β”€ 04_testing/                 # Testing templates
β”‚   β”œβ”€β”€ 05_operations/              # Ops templates
β”‚   └── 06_project_mgmt/            # PM templates
β”‚
β”œβ”€β”€ scripts/                         # Installer & tools
β”‚   β”œβ”€β”€ install.sh                  # Shell installer (traditional)
β”‚   β”œβ”€β”€ install_agent_kit.py        # Python installer (traditional)
β”‚   β”œβ”€β”€ install_agent_kit_with_templates.py  #  Enhanced installer
β”‚   β”œβ”€β”€ convert_skill.py            # Format converter
β”‚   β”œβ”€β”€ skill_parser.py             # Shared skill parser
β”‚   β”œβ”€β”€ sync_manifest.py            # Manifest sync tool
β”‚   β”œβ”€β”€ smoke_test.sh               # Smoke test suite
β”‚   └── verify_install.sh           # Verification script
β”‚
β”œβ”€β”€ test/                             # Test artifacts
β”‚   └── TEST_RESULTS.md              # Installation and smoke test results
β”œβ”€β”€ verify/                           # Review and verification docs
β”‚   β”œβ”€β”€ QUICK_START.md               # Quick start guide
β”‚   β”œβ”€β”€ TEMPLATE_QUICKSTART.md       # Template quick start
β”‚   β”œβ”€β”€ TEMPLATE_INSTALLATION_GUIDE.md
β”‚   β”œβ”€β”€ TEMPLATE_INTEGRATION_GUIDE.md
β”‚   β”œβ”€β”€ INSTALLER_README.md
β”‚   β”œβ”€β”€ CROSS_PLATFORM_GUIDE.md
β”‚   β”œβ”€β”€ SECURITY_REVIEW_REPORT.md
β”‚   └── ...
β”œβ”€β”€ MANIFEST.json                    # Skill metadata
└── README.md                        # This file

πŸ“– Full Documentation

β†’ Complete Usage Guide with all 26 skills β†’

Topics covered:

  • βœ… Installation methods (npm, shell, Python)
  • βœ… Each skill: purpose, when to use, how to use, inputs, outputs
  • βœ… MCP requirements & validation rules
  • βœ… Skill chaining workflows
  • βœ… Troubleshooting guide

πŸ“¦ Installation Methods

Method 1: npm (Recommended)

# Quick install
npx @hyper_dev/skills

# Or install globally
npm install -g @hyper_dev/skills
hyper-dev-skills

Why npm?

  • βœ… One-command installation
  • βœ… Auto-detects your platforms (Claude Code, Cursor, Copilot, etc.)
  • βœ… Self-updates
  • βœ… No git clone required

Method 2: Shell Script (Local)

git clone https://github.com/hyper-dev/agent-skill.git
cd agent-skill
./scripts/install.sh

Method 3: Python Installer (Advanced)

python scripts/install_agent_kit_with_templates.py \
  --agent claude-code \
  --include-templates

Method 4: Manual (Platform-Specific)

Claude Code:

cp -r {bidding-orchestrator,deep-codebase-discovery,...} ~/.claude/skills/

GitHub Copilot:

cp -r {bidding-orchestrator,deep-codebase-discovery,...} .github/skills/

Cursor:

# Global scope
cp -r .cursorrules ~/.cursorrules

# Local scope (per-project)
cp -r .cursorrules .cursorrules

Contributing

  1. Fork the repository
  2. Create feature branch
  3. Add/modify skills in */SKILL.md
  4. Sync manifest: python scripts/sync_manifest.py
  5. Run smoke tests: ./scripts/smoke_test.sh
  6. Optional verification: ./scripts/verify_install.sh
  7. Submit PR

Adding New Skills

  1. Create directory: your-skill/SKILL.md
  2. Add metadata in YAML frontmatter
  3. Add references/ if needed
  4. Review quality using template/06_project_mgmt/tpl_skill_review_checklist_mcp_first.md
  5. Run python scripts/sync_manifest.py
  6. Test installer

Resources

Core Features

  • MCP Integration: Skills support mind_mcp and graph_mcp
  • Context Control: Strategy for large codebases
  • Template System: 28 standard templates across 6 categories
  • Security: Comprehensive redaction patterns (see SECURITY_REVIEW_REPORT.md)

Templates

  • Standard Templates: template/ directory with requirements, use cases, design, testing, operations, PM templates
  • Template Usage: How skills use templates (see TEMPLATE_INTEGRATION_GUIDE.md)
  • Template Installation: Installing skills with templates (see TEMPLATE_QUICKSTART.md)
  • Skill Review Checklist: template/06_project_mgmt/tpl_skill_review_checklist_mcp_first.md

Tools

  • Converter: Convert between skill formats
  • Manifest Sync: Keep MANIFEST.json in sync with skills
  • Smoke Tests: Validate skill quality

Troubleshooting

Permission denied

chmod +x ./scripts/install.sh

Claude Code can not detect skills

# check installation
ls ~/.claude/skills/*/

# Restart Claude Code CLI

Cursor can not detect skills

# check .cursorrules
cat ~/.cursorrules  # global
cat .cursorrules    # local

# Restart Cursor editor

πŸ“„ License

MIT License - feel free to use and modify


About

Use for code comprehension, reverse documentation from code, architecture and business logic analysis, technical bidding, scope breakdowns, risk review, and implementation estimates based on repositories, source files, tickets, or project requirements.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors